Concurrent Versions System
E699671
Concurrent Versions System (CVS) is an early, widely used open-source version control system that manages changes to source code in collaborative software development.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
free and open-source software
ⓘ
version control system ⓘ |
| abbreviation | CVS NERFINISHED ⓘ |
| category | software configuration management tool ⓘ |
| designedFor | team-based development ⓘ |
| developmentStatus | largely superseded by newer systems ⓘ |
| distributionModel | source code distribution ⓘ |
| era | early widely used open-source VCS ⓘ |
| hasConcept |
branches
ⓘ
commits ⓘ modules ⓘ tags ⓘ working copy ⓘ |
| hasFeature |
change logs
ⓘ
conflict detection ⓘ history tracking ⓘ keyword expansion ⓘ watch and edit notifications ⓘ |
| hasInterface | command-line interface ⓘ |
| hasLimitation |
file-based, not changeset-based history
ⓘ
limited support for renames and moves ⓘ |
| implements | copy-modify-merge model ⓘ |
| license | GNU General Public License ⓘ |
| operatingSystem |
Windows
ⓘ
surface form:
Microsoft Windows
Unix-like systems ⓘ macOS ⓘ |
| origin | derived from RCS (Revision Control System) ⓘ |
| primaryUse |
collaborative software development
ⓘ
managing changes to source code ⓘ |
| repositoryModel | centralized repository ⓘ |
| stores | file revisions ⓘ |
| supersededBy |
Git
NERFINISHED
ⓘ
Mercurial NERFINISHED ⓘ Subversion NERFINISHED ⓘ |
| supports |
anonymous read-only access to repositories
ⓘ
branching ⓘ client–server architecture ⓘ concurrent editing of files ⓘ merging ⓘ networked repositories ⓘ tagging ⓘ text-based source code files ⓘ |
| typicalWorkflow | checkout-edit-commit ⓘ |
| usedFor |
open-source software projects
ⓘ
proprietary software projects ⓘ |
| writtenIn | C NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.