The Source for Java Technology Collaboration


Concurrent Versioning System, CVS, is a tool that allows you to store your source code within a repository. The advantage of doing this is that your code, in addition to being stored locally on your own machine, is also stored in a centrally located (wherever your repository is) repository, where it can be backed up. In addition, your source code is versioned, meaning that as you check in your changes, the different versions, the evolution of your software, is kept as a record. Thus, any change one deems harmful to a build can be easily reviewed and reversed by comparing previous versions to the latest.

Other developers can now also collaborate, once they have access to the repository. Great examples of this are dev.java.net itself, and sourceforge.net, where thousands of developers are often coming together from around the world to work on software they have an interest in.

Collisions, meaning the situation that occurs when two developers work on the same file and make changes that can not be reconciled easily, are reported by CVS during a check-in and are to be resolved by the developer.

More information, and clients for CVS, can be found at http://www.cvshome.org

-- GergisKhan - 16 Aug 2003

Topic CVS . { Edit | Ref-By | Printable | Diffs r1 | More }
 XML java.net RSS

Revision r1 - 16 Aug 2003 - 22:41:25 - Main.gergiskhan
Parents: WebHome