WikiDer > Revisionskontrollsystem

Revision Control System
Revisionskontrollsystem
EntwicklerGNU-Projekt
Veröffentlicht1982
Letzte Version5.9.4 
(22. Januar 2015)
StatusInaktiv
BetriebssystemUnix
Geschrieben inC
KategorieVersionskontrollsystem
LizenzGPL
Versionskontrollegit.savannah.gnu.org
Webseite(und) RCS
Portal  Portalsymbol  Informatik
Gratis Software

Revisionskontrollsystem (RCS) ist ein Versionskontrollsystem.

Überblick

RCS ist ein Satz von UNIX-Befehlen zum Verwalten verschiedener Dateiversionen. Seine Hauptfunktion ist die Verwaltung von sogenannten Revisionsgruppen; eine Reihe von Textdokumenten, die sich weiter auseinander entwickelt haben. Eine neue Revision wird durch manuelles Ändern eines bestehenden erstellt. Diese werden dann in einer Art Stammbaum organisiert. Hier ist der Stamm dann die erste Revision und wenn man dann dem Pfad bis zu den Enden folgt, kann man sehen, welche Revision aus welcher hervorgegangen ist.

Außerdem gibt es flexible Auswahlfunktionen für Gebäudekonfigurationen, bei denen die Verwendung zusammen mit MAKE zu einem leistungsstarken Versionskontrollpaket führt.

RCS bietet auch Optionen zum Verfassen von Updates mit Benutzeränderungen und zur automatischen Identifizierung. Identifikation ist das Anbringen eindeutiger Markierungen auf Revisionen und Konfigurationen, um deutlich zu machen, um welche Konfiguration es sich handelt.

Ursprünglich war es für Programme gedacht, aber es ist auch nützlich für einen sich regelmäßig ändernden Text, dessen Vorversionen ebenfalls aktuell gehalten werden müssen. Es wurde erfolgreich auf Texte für Zeichnungen, Dokumentationen, Spezifikationen und Prüfdaten von Briefen und Artikeln angewendet.

Vor-und Nachteile

In Einzelbenutzer-Szenarien wie Serverkonfiguration oder Automatisierungsskripten ist RCS normalerweise das bevorzugte Revisionskontrolltool, da es einfach ist und kein zentrales Repository für Revisionen erfordert. Dies macht es zuverlässig, auch wenn das System nicht in optimalem Zustand ist. Die Backup-Dateien sind auch für die Administration leicht einsehbar, so dass die Bedienung recht einfach ist.

Es gibt kein eingebautes Betrugsschutzsystem, denn Benutzer, die eine Datei mit RCS identifizieren, können auch direkt die entsprechende Kontrolldatei manipulieren. Dies führt zu einem gewissen Misstrauen und veranlasst einige Administratoren, sich für ein System zu entscheiden, das die Benutzeroptionen einschränkt.

Externe Links