MacCVS ANNOUNCE A contribution to free software by Strata Inc. (http://www.strata3d.com) v3.0 December 17 1997 MacCVS home page (http://www.cyclic.com/cvs/soft-maccvs.html) ______________________________________________________________________ Table of Contents 1. What is CVS ? 2. About MacCVS Client 3. What's new ? 4. Related links ______________________________________________________________________ 1. What is CVS ? From the CVS documentation : "CVS is a version control system. Using it, you can record the history of your source files." The official web site for CVS is www.cyclic.com (http://www.cyclic.com). CVS is running on a large set of platforms (Windows, Unix, Mac, VMS, OS/2...). CVS allows you to manage very large source repositories, has a lot of useful built-in commands, and is about 10 times faster than Microsoft/Metrowerks SourceSafe on Macintosh. It works through TCP (no need for Netbios or ARA) and has some nice features like TCP/IP compression, branches and much more. 2. About MacCVS Client MacCVS client uses a CVS server located on a Unix machine, PC or Macintosh (Linux works nicely, including MkLinux DR2.1 update 6 on PowerPC). This port is based upon the port by Mike Ladwig (mike@twinpeaks.prc.com) and Matthias Neeracher (neeri@iis.ee.ethz.ch). This current port is built with CodeWarrior Pro 2, and uses the MSL library, cvs 1.9, GUSI 1.8.2 and optionally the KClient library (ftp://ftp.cit.cornell.edu/pub/mac/kerberos/, a contribution of Miro Jurisic, mailto:meeroh@MIT.EDU) MacCVS can work as a stand-alone application, an Apple Event server (for use with MacPerl) or directly from inside Code Warrior if you use the CodeWarrior CVS source control plug-in (http://www.electricfish.com/hawkfish/CWCVS/CWCVS.html). 3. What's new ? o Deals with Macintosh files having a resource fork (using HQX encoding). o Has a little user interface and can provide services in the background through apple events. o Allows you to import or add files directly from the macintosh without having to deal with the '-kb' option. o Uses Internet Config to restore Mac signatures. o Provides a work around for files which auto modify each time you open them (such as CW Pro 2 projects). With a fix from MetroWerks this work around will no longer be necessary. o It implements several kinds of authentication (by hosts, password, kerberos). o Fixed several bugs (and probably inserted new ones :-<). All is provided with complete source code and a little documentation. 4. Related links o MacCVS home page : http://www.cyclic.com/cvs/soft-maccvs.html o Cyclic Software : http://www.cyclic.com o CodeWarrior CVS source control plug-in : http://www.electricfish.com/hawkfish/CWCVS/CWCVS.html o KClient library : ftp://ftp.cit.cornell.edu/pub/mac/kerberos/ o GUSI Library : "http://www.iis.ee.ethz.ch/~neeri/"