CVS is the Concurrent Version System from the Free Software Foundation (GNU). It is re-distributed by several other vendors.
The Concurrent Versions System is a front end to the RCS revision control system which is similar to but is often considered to be better than, SCCS (e.g.: RCS baselines the most recent version and keeps deltas for earlier ones).
CVS extends the notion of revision control from a collection of files in a single directory to a hierarchical collection of directories each containing revision controlled files.
Directories and files in the CVS system can be combined together in many ways to form a software release. CVS provides the functions necessary to manage these software releases and to control the concurrent editing of source files among multiple software developers.
There are three ways to run CVS on Windows 95/NT/2000.
The first is as a client, talking to a CVS server on a Unix, VMS or NT/2000 box. This is the recommended setup and is commonly used and will be the way described here.
The second way is known as "local" or "non-client/server" CVS. This lets you run CVS if you have only Windows 95 machines or only one user requires access. This technique will not be discsussed here, and we do not recommend this technique be used in a production environment.
The home of CVS on the web is http://www.loria.fr/~molli/cvs-index.html, the home of CVS for NT/2000 on the web is http://www.cvsnt.com/.
A complete set of GNU software can be found at ftp://prep.ai.mit.edu/pub/gnu/ .
If you have not already done so, please read A methodology to Uniface source code control before you continue with these topics and examples.
CVS Unreserved Checkouts
|Operating System (server)||Operating System (client)||Uniface Version||UD6/CMtool driver Version||CVS Version||Other|
|Win 2000||Win 2000||8.3.01||1.03.05||CVSNT 2.0.9 (Client/Server)||Tortoise CVS 1.4.5 and/or WinCVS 1.2|
UD6/CMtool driver has been tested with the abovementioned product, and this documentation has been written using the operating environment described above. Other operating environments should work, however specific instructions may vary.
A methodology to Uniface source code control
How to get and install CVS
Introduction and Configuration
Releasing a form
Checking a form in
Releasing a form and application model
Adding a form
Merging code changes
|$Revision: 1.6 $ $Date: 2003/07/16 00:34:40 $||[go to top]|