Updated: 07/06/2021 by Computer Hope

CVS may refer to any of the following:

concurrent versions system

1. First developed in 1986, CVS (short for Concurrent Version System) is a software solution that helps software developers keep track of all the changes made to a program's source code. Using a CVS solution, a company can have several developers working on the same project without fear of overwriting each others' work or losing any changes. CVS also gives them the ability to view and revert to older versions, in case changes made caused conflicts.

CVS was last updated in 2008. While still used for smaller projects, CVS lacks many features of modern revision control that are crucial for large-scale professional software development. Variants of CVS include CVSNT support case-insensitive file names, and OpenCVS, which uses stronger security methods.

  • See our revision control page for a full listing of alternative modern revision control solutions.

How does it work?

CVS works by having a primary server or computer keep track of changes made when clients commit their changes to the server, rather than keeping multiple copies of the source code. When a client submits its data, if no conflicts exist between the server version and the client version, the two versions are merged. However, if conflicts exist before submitting the changes, the CVS program displays the conflicts to be changed or adjusted accordingly, so no conflicts occur after the merge.

2. Short for computer vision syndrome, CVS is an eye condition due to computer use. You may have CVS if you have blurred vision, burning, double vision, dry, itching, or sore eyes after prolonged computer usage.

Suggestions mentioned in the following link help with protecting your eyes when using a computer and help alleviate CVS symptoms. However, if you continue to experience any of these problems, we recommend seeing an eye doctor.

Compare, Computer acronyms, CV, Diff, Programming terms, RCS, Resume, Subversion, Version