Pramati Technologies

Using Version Control Systems

Version control is used in a collaborative project environment that involves sharing of source code and binary files. Though version control system is primarily used in environments where there is more than one developer, a single developer can also use the version control system to track and remember changes. Using version control allows extensive modifications to be made and then go back to a previous version.

A few advantages of using the version control system are:

Version Control in Studio works by plugging in an available CVS (Concurrent Versions System) or VSS (Visual Source Safe) Client. Studio currently integrates with CVS and SourceSafe. CVS is a freely downloadable version control software on the Internet, and SourceSafe can be bought from Microsoft. Once integrated, Studio can record the history of the source files in your application with CVS or SourceSafe.

The Desk includes the EJB and Web components and also the meta files maintained by Studio. The meta-files are required for Express Development to work in Studio. The bean.xml file (for each bean) contains all the meta information of the specific bean. The bean.xml file is named as bean file name - remote file name with an .xml extension. This file is stored in the same directory structure as the bean. The bean.xml files are by default added to the Desk, and all the SourceSafe operations can be performed on these files.

For any further information on downloading CVS and other CVS topics, see www.cyclic.com and www.loria.fr/~molli/cvs-index.html.


Pramati Technologies  © Copyright   TOCPREVNEXTINDEX