Zum Inhalt springen

„Revision Control System“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K ref-TAG-fix
Zeile 42: Zeile 42:
|Autor=Don Bolinger, Tan Bronson
|Autor=Don Bolinger, Tan Bronson
|Titel=Applying RCS and SCCS
|Titel=Applying RCS and SCCS
|Verlag=O'Reilly
|Verlag=O’Reilly
|Datum=1995
|Datum=1995
|ISBN=1-56592-117-8
|ISBN=1-56592-117-8

Version vom 24. Juli 2023, 19:37 Uhr

Revision Control System

Basisdaten

Hauptentwickler Thien-Thi Nguyen
Entwickler GNU-Projekt
Erscheinungsjahr 1982
Aktuelle Version 5.10.1[1]
(2. Februar 2022)
Betriebssystem Unix
Programmier­sprache C[2]
Kategorie Versionsverwaltung
Lizenz GNU General Public License v3.0 or later[2]
gnu.org/software/rcs/

Das Revision Control System (RCS) ist eine Software zur Versionsverwaltung von Dateien. Es dient speziell bei Textdateien wie Quelltexten, Konfigurationsdateien oder Dokumentationen der Verwaltung und Dokumentation der Änderungen.

RCS verwaltet einzelne Dateien und kann daher nicht oder nur bedingt zur Verwaltung von ganzen Projekten verwendet werden. RCS ist im Wesentlichen mit SCCS vergleichbar. Da RCS aber im Gegensatz zu SCCS keine Checksumme in der Historydatei führt und die letzte aktuelle Gesamtversion speichert, ist es anfälliger als SCCS für Defekte in der Historydatei. Speziell bei der Softwareentwicklung wurde es von CVS abgelöst, das anfänglich ein netzwerkfähiger Aufsatz zu RCS war, inzwischen aber nur noch das Dateiformat mit RCS gemein hat.

RCS wurde ursprünglich Anfang der 1980er Jahre von Walter F. Tichy entwickelt, der zu diesem Zeitpunkt an der Purdue University angestellt war. RCS ist heute Teil des GNU-Projekts, wird aber immer noch durch die Purdue University weiterentwickelt.

Literatur

Einzelnachweise

  1. Thien-Thi Nguyen: GNU RCS 5.10.1 available. 2. Februar 2022 (englisch, abgerufen am 3. Februar 2022).
  2. a b In: Free Software Directory.