This page contains information on how to use CVS (MacCVS Pro) from your Mac over a secure channel (F-Secure SSH).
CVS (concurrent versions system) is a tool that facilitates version control and configuration management of software projects. It has also been found extremely helpful in managing the design, development and maintenance of web sites.
Relevant or useful links.
You will need the following software packages for your Mac:
MacCVS Pro Macintosh CVS client, available from www.maccvs.org. The software is free. F-Secure SSH Macintosh SSH client, available from www.datafellows.com. This is commercial software.Summary.
MacCVS Pro: MacCVS Pro is a program for the Macintosh that allows you to connect to a remote CVS server/repository. Using MacCVS Pro, you can download any items that need editing, - programming code, HTML pages, sensitive system configuration files, - onto your Mac, work with them locally, and upload them to the CVS server once you are done. F-Secure SSH: F-Secure SSH is a terminal program that encrypts the communication between your machine and the server, thereby making any data, including usernames and passwords, invisible to potential attackers.
Putting it all together.
Here are step-by-step instructions:
Host Name: cvs.forum.swarthmore.edu User Name: your usernameChoose Apply, then OK
Name: a descriptive name, such as 'forumCVS' Source Port: 2401 Destination Host: cvs.forum.swarthmore.edu Destination Port: 2401Make sure that Allow Local Connections Only is checked
Use File->Save to save the information you entered
Server Hostname: localhost CVS root: /cvsroot CVS user name: your user name on the CVS machine CVS password: your password on the CVS machineFrom the pull-down menu, choose Checkout and Update Options
make sure that Host Name is cvs.forum.swarthmore.edu, check your username, enter your password, and hit OKNow you should be logged into the CVS server
last updated $Date: 1999/04/09 20:58:59 $ by sasha