Contents
  1. 1. Why CVS?
  2. 2. Problem description
  3. 3. Solution

CVS is removed in Xcode 5.0, so after upgrading to 10.9 and Xcode 5.0, you need to install CVS or other not-preincluded packages by yourself..


Why CVS?

In fact, I don’t want it, either. It’s just a legacy project and those people are using outdated tools.

Problem description

Previously, CVS was included in Xcode’s command line tools. But after upgrading to Mac OS X 10.9 Mavericks, or more specifically, after upgrading to Xcode 5.0, my shell says “cvs: command not found”.

According to the release notes of Xcode:

The CVS and RCS source control tools have been removed from Xcode 5. 11968433

I suppose that is why cvs is not found even if you have installed the Xcode command line tools.

Solution

I am using homebrew for package management and I know nothing about macports.

There is an issue related to this. However, the mentioned “epichub/homebrew-epicbrews” doesn’t provide a CVS that works for me. After I “cvs update”, it seems to be waiting for further inputs forever. I know little about CVS but this command did work previously.

Use this repository instead (also mentioned in the issue):

brew tap Homebrew/homebrew-dupes
brew install cvs
Contents
  1. 1. Why CVS?
  2. 2. Problem description
  3. 3. Solution
comments powered by Disqus