CVS


Short for Concurrent Versions System, an open-source, network-transparent program that allows developers to keep track of different development versions of source code. CVS does not maintain multiple versions of source code files but keeps a single copy and records of all of the changes that are made. When a developer wants a particular development version of a file, CVS will reconstruct that version based on its records.

Bugs can often get into code when it is modified and may not be detected until long after the modification is made. CVS can retrieve old versions of the code, allowing the developer to see precisely which change caused the bug. CVS is also useful when more than one person is working on a specific file, where it is possible for the developers to overwrite each other’s changes. CVS solves this problem by having each developer work in an individual directory and then merging the work from each after the work is complete.

It is important to note that CVS is not a build system but rather a way to control disparate versions of code as it is developed over time.

CVS is also called a version control system.

Read Also:

  • Conficker

    The Conficker/Downadup worm was first tracked in November 2008 (Win32/Conficker.A) and has infected thousands of business networks and millions of PCs since that time. Conficker uses advanced malware techniques to make it difficult to protect computers. Conficker primarily prevents users from installing Windows and antivirus software updates. The worm also has the capability to launch […]

  • ContentPlaceHolder control

    In Web site development with ASP.NET, the Master Page can contain a ContentPlaceHolder control that is used to define a region of the Master Page rendering that can be substituted with content from a page associated to the Master Page. See ASP.NET

  • Content Page

    In Web site development with ASP.NET, the Content Page is a page that is associated to a Master Page. A Content Page will contain only markup and controls inside Content controls and it cannot have any top-level content of its own. Any Content Page can use controls that specifically override content placeholder sections in the […]

  • Content Vectoring Protocol

    First developed by Check Point Software in 1996 as a protocol specification for integration with anti-virus servers. Check Point first utilized its Content Vectoring Protocol (CVP) in its FireWall-1 Version 3.0 and then developed CVP into an API specification. The CVP API defines an asynchronous interface to server applications that perform file content validation. An […]

  • Control key

    A key on PC keyboards labeled Ctrl. You use the Control key in the same way that you use the Shift key — keeping it pressed down while pressing another character. The result is a control key combination , which can have different meanings depending on which program is running. On Macintoshes, the Control key […]


Disclaimer: CVS definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.