Jump To:
Leopard Reference Library: Tools
Source control (also called version control) enables multiple developers to collaborate on a project by tracking and coordinating their changes to source code. It also implements versioning of source code files by recording the history of changes made to them. Mac OS X development currently makes use of two source control tools, Concurrent Versions System (CVS) and Perforce. Xcode works with both of these tools through its Source Code Management (SCM) feature.

Document Descriptions
On Off
Display

Sort by
Title
Sort by
Resource Type
Sorted by
Date
Xcode Source Management Guide (HTML) (PDF)
Describes how to manage source changes using source control and snapshots.
Guides 2009-01-06
How can I get both Subversion (SVN) and CVS on Mac OS X 10.5 (Leopard)? (HTML)
QA1492: Explains where to find Subversion and CVS for installation.
Technical Q&As 2007-11-15
Getting Control with Subversion and Xcode (HTML)
Learn how to install and set up Subversion on Mac OS X Server.
Articles 2005-11-08
Project Builder 2.1 needs projects to be checked into CVS to enable CVS support (HTML) (日本語 HTML)
QA1245: Explains how to workaround a bug in Project Builder that blocks CVS functionality.
Technical Q&As 2003-03-20
Setting environment variables for user processes (HTML)
QA1067: Tells how to set environment variables for user processes.
Technical Q&As 2001-10-25