RCS
E699674
RCS (Revision Control System) is an early version control system for managing changes to text files, widely used before more advanced tools like CVS and modern distributed systems.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
software tool
ⓘ
version control system ⓘ |
| architecture | centralized ⓘ |
| category |
revision control
ⓘ
software configuration management ⓘ |
| dataModel | per-file revision tree ⓘ |
| designedFor | single-file version control ⓘ |
| developedInLanguage | C ⓘ |
| distribution | GNU project NERFINISHED ⓘ |
| eraOfPopularity |
1980s
ⓘ
1990s ⓘ |
| fileExtension | ,v ⓘ |
| fullName | Revision Control System NERFINISHED ⓘ |
| influenced |
CVS
NERFINISHED
ⓘ
Subversion NERFINISHED ⓘ later version control systems ⓘ |
| inputFormat | plain text files ⓘ |
| license | GNU General Public License ⓘ |
| maintainedBy | GNU project NERFINISHED ⓘ |
| notableFeature | delta storage optimized for text ⓘ |
| operatingSystem |
Unix
NERFINISHED
ⓘ
Unix-like systems ⓘ |
| predecessorOf | CVS NERFINISHED ⓘ |
| primaryUse |
managing changes to text files
ⓘ
source code version control ⓘ |
| repositoryType | file-based ⓘ |
| scope | local filesystem-based versioning ⓘ |
| stores |
author information
ⓘ
commit messages ⓘ file deltas ⓘ revision metadata ⓘ timestamps ⓘ |
| supersededBy |
CVS
NERFINISHED
ⓘ
Subversion NERFINISHED ⓘ distributed version control systems ⓘ |
| supports |
branching
ⓘ
file revision history ⓘ keyword substitution ⓘ locking-based concurrency control ⓘ merging ⓘ |
| supportsOperation |
annotate
ⓘ
check-in ⓘ check-out ⓘ diff ⓘ log ⓘ merge ⓘ |
| typicalUseCase |
local versioning
ⓘ
small projects ⓘ |
| uses | RCS files stored alongside working files ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Concurrent Versions System