Using CVS on Classic MacOS

CVS stands as Concurrent Version System which allows multiple programmers from different locations to work on single project and keep all data up to date. There are several free CVS clients running native under classic MacOS 8.x and 9.x:

  • MacCVS from Direct port from UNIX with strange combination of command line and graphic GUI. Hardly to be called convenient, however, it is only free MacOS hosted CVS client which supports SSH, and thus, allows to keep and maintain CVS repository.
  • MacCVSClient by Jorg Bullmann. Pretty simple and small program, good for casual CVS usage.
  • jCVS - JAVA CVS Client. Its a JAVA technology demonstration rather something really useful.
  • MacCVS Pro is no questions the most usable CVS client. Unfortunately, it still does not support SSH.

Here is how to use MacCVS Pro. First of all, you should download and install it anywhere on your hard drive. Second, create a folder where all sources need to be downloaded to. Main is called "Tool Chest". Do not create sub-folders by yourself, it will be done by MacCVS Pro!

Create new session for desired project. Define CVS server parameters and authentication method.

Then, specify where files from CVS repository should go to. Do not forget to define module name.

If all necessary data entered correctly, perform "Check out Default Module" command. Look below how looks local files from CVS repository in MacCVS Pro window.

Good luck.

PS. Check out free cross-platform open source boost C++ library! It is really piece of art, a work done by talented programmers.

MacGuruHQ and MacGuruHQ Logo

Copyright© 1996 - 2002 by Andrei Verovski. All right reserved. Content may not be copied in whole or in part, through electronic or other means, without the author's permission. MacGuru Logo (blue penguin) by Sergey Orehov.