Welcome To jCVS

jCVS is a Java based CVS Client. CVS is a source code control system based on RCS. The primary benefit of CVS is that it provides a server/client protocol which allows clients such as jCVS to be written. JCVS allows any Java1.1 capable machine to be a CVS client, providing for a totally distributed source code management system.

Please read the license before tomorrow.

Please check the jCVS home page for updates.

This documentation will attempt to address two audiences.

There are also several documentation fragments included in this documentation:


jCVS Home Page

The jCVS home page will keep you abreast of new releases, as well as point you to download locations.

jCVS Is Free Software

jCVS is free software that is licensed to you under the GNU General Public License.

This license allows you to use, modify and redistribute this software in a fashion that promotes productivity and the free exchange of programming concepts.

For more information on the history, and future, of free software, please visit the Free Software Foundation.


CVS Users

CVS users are generally programmers who are using the CVS server for their source code management. They wish to start jCVS and use it to check out, modify, and commit code. These users should begin with the the installation instructions to be sure that they have properly installed jCVS. Once the installation is completed, refer to the document 'Getting Started With jCVS' for some quick instructions on how to get started with jCVS.

The jCVS User's Manual is, of course, the definitive operation manual for jCVS. Alas, it is still in its infancy. Fortunately, if you know how to use CVS, then the client should prove to be intuitive in its operation.


CVS Developers

CVS developers are Java programmers who are using the CVS server for custom work, or to create a new client similar to (or better, different) jCVS. These users will wish to program using the 'com.ice.cvs' package. These users will want to start with Programmer's Overview of Java CVS to get an idea of the classes provided and how they interact.


Acknowledgements

Thanks to all of the daring beta testers: Many thanks to Jim Kingdon, Mister client/server protocol.

Thanks to Owen S. Medd for risking his disk drive to very early releases, and knowing where to find good coffee.

We also need to pay serious homage to my wife for putting up with 18 hour days of hacking! I can not thank my wife enough for her understanding of my little programming problem. Maybe its time for that twelve step program....

Free Software! Get with the program.

tim.


$Id: README.html,v 2.2 1997/04/21 05:04:14 time Exp $
Copyright (c) 1997 By Timothy Gerard Endres
jCVS is licensed to you under the GNU General Public License.