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 two ways to run CVS on Windows 95/NT. The first is as a client, talking to a CVS server on a unix box. This is the recommended setup and is commonly used.
The second way is known as "local" or "non-client/server" CVS. This lets you run CVS if you have only Windows machines, and will be the way described here. We do not recommend this technique be used in a production environment, but that you use Polyserver and CVS Server instead, however the software and principles are the same either way.
The home of CVS on the web is http://www.loria.fr/~molli/cvs-index.html .
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 Reserved Checkouts
|Operating System (server)||Operating System (client)||Uniface Version||UD6/CMtool driver Version||CVS Version||Other|
|Win NT 4.0 SP3||Win NT 4.0 SP3||7.2.04||0.56||1.10 (Halibut)||n/a|
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
Releasing a form
Checking a form in
Releasing a form and application model
Adding a form
Merging code changes
|$Revision: 1.13 $ $Date: 2011/02/28 02:56:33 $||[go to top]|