
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
|