Zum Inhalt springen

Revision Control System

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 23. Dezember 2024 um 15:13 Uhr durch 87.123.104.10 (Diskussion) (Redundanten Link entfernt).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Revision Control System

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Hauptentwickler Thien-Thi Nguyen
Entwickler Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Erscheinungsjahr 1982
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem Unix
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Kategorie Versionsverwaltung
Lizenz Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
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 der zehn Jahre älteren aber damals populären Alternative Source Code Control System (SCCS) vergleichbar. Da RCS aber im Gegensatz zu SCCS keine Prüfsumme in den Änderungsdateien (RCS-Dateien) führt und die letzte aktuelle Gesamtversion speichert<ref>Thien-Thi Nguyen, Walter F. Tichy: Concepts (GNU RCS 5.10.1). Interaction model, working file and RCS file, fundamental operations, and keywords. Free Software Foundation, Inc., 27. Januar 2022, abgerufen am 7. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>, ist es anfälliger als SCCS für Defekte in Änderungsdateien. Diese für verwaltete Dateien jeweils angelegten RCS-Dateien, beispielsweise example.c,v, wurde wegen ihrer standardmäßigen Dateiendung auch „Komma-v-Dateien“ genannt. Speziell bei der Softwareentwicklung wurde RCS von CVS und später von Subversion abgelöst – CVS war anfänglich ein netzwerkfähiger Aufsatz zu RCS, hatte später aber nur noch das Dateiformat mit RCS gemein.

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

Weblinks

Einzelnachweise

<references />

Vorlage:Hinweisbaustein