Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

CVS

CVS is the Concurrent Versions System. It is a source control tool which allows multiple people to simultaneously view and edit code. CVS keeps a history of all changes that have been made to the code, along with who made the change and when it was committed into the repository.

Apple has moved most of its open source projects away from CVS. New repository locations are detailed below.

Anonymous CVS

The mDNSResponder project is the last project left on anoncvs.opensource.apple.com. To access anoncvs:

$ export CVSROOT=:pserver:anonymous@anoncvs.opensource.apple.com:/cvs/root
$ cvs login
Logging in to :pserver:anonymous@anoncvs.opensource.apple.com:2401/cvs/root
CVS password: anonymous
$ cvs co mDNSResponder

Mac OS Forge

Apple now provides a subversion-based development environment for open source projects at macosforge.org. The following projects are hosted there:

  • BridgeSupport
  • CalendarServer
  • Darwin Streaming Server
  • DarwinBuild
  • FS Tools
  • MacPorts
  • MacRuby
  • SmartCard Services
  • WebKit
  • XQuartz
  • ZFS
  • launchd

WebKit

Projects related to WebKit, such as JavaScriptCore, WebCore, and LayoutTests, have moved to a single repository on Mac OS Forge. The WebKit project is hosted on its own domain, at webkit.org.

Open Source at ADC

The remaining open source projects are released in conjunction with Mac OS X, Developer Tools, and iPhone OS releases. They can be found at opensource.apple.com.

Troubleshooting tips

Should you have trouble accessing any of the sites listed above, contact opensource@apple.com.

Updated: 2009-06-26