Revisionsregelsystem

Revision Control System (RCS) ist eine Softwaredurchführung der Revisionskontrolle, die die Speicherung, die Wiederauffindung, die Protokollierung, die Identifizierung und das Mischen von Revisionen automatisiert. RCS ist für den Text nützlich, der oft, zum Beispiel Programme, Dokumentation, Verfahrensgrafik, Zeitungen und Form-Briefe revidiert wird. RCS ist auch dazu fähig, binäre Dateien, obwohl mit der reduzierten Leistungsfähigkeit zu behandeln. Revisionen werden mithilfe vom diff Dienstprogramm versorgt.

Entwicklung

RCS wurde zuerst 1982 veröffentlicht

Walter F. Tichy, während er an der Purdue Universität als eine freie und mehr entwickelte Alternative zu dann populärem Source Code Control System (SCCS) war. Es ist jetzt ein Teil des GNU-Projektes, das es noch aufrechterhält. Die aktuelle stabile Version ist 5.8 (veröffentlicht am 30. August 2011) und ist die erste Ausgabe seit 1995.

Verfahrensweise

RCS funktioniert nur auf einzelnen Dateien; es hat keine Weise, mit einem kompletten Projekt zu arbeiten. Obwohl es das Ausbreiten für individuelle Dateien zur Verfügung stellt, ist die Versionssyntax beschwerlich. Anstatt Zweige zu verwenden, verwenden viele Mannschaften gerade den eingebauten sich schließen lassenden Mechanismus und die Arbeit an einem einzelnen Hauptzweig.

Nachfolger

CVS

Ein einfaches System genannt CVS wurde fähig dazu entwickelt, sich mit RCS Dateien in Massen zu befassen, und das war der folgende natürliche Schritt der Evolution dieses Konzepts, weil es "überschreitet, aber" Elemente seines Vorgängers einschließt. CVS war ursprünglich eine Reihe von Schriften, die RCS Programme verwendet haben, um die Dateien zu führen. Es tut nicht mehr das; eher funktioniert es direkt auf den Dateien.

PRCS

Ein späteres System des höheren Niveaus PRCS

verwendet RCS ähnliche Dateien, aber war nie einfach ein Streifband. Im Gegensatz zu CVS verbessert PRCS die Delta-Kompression der RCS Dateien

das Verwenden von Xdelta.

Vorteile

In Einzelbenutzerdrehbüchern, wie Serverkonfigurationsdateien oder Automationsschriften, kann RCS noch das bevorzugte Revisionskontrollwerkzeug sein, weil es einfach ist und kein Hauptbehältnis dafür zugänglich sein muss, um Revisionen zu sparen. Das macht es ein zuverlässigeres Werkzeug, wenn das System in schrecklichen Wartungsbedingungen ist. Zusätzlich sind die gesparten Aushilfsdateien zur Regierung leicht sichtbar, so ist die Operation aufrichtig. Jedoch gibt es keine eingebauten Stampfer-Schutzmechanismen (d. h. Benutzer, die die RCS Werkzeuge an der Version eine Datei auch durch das Design verwenden können, sind im Stande, die entsprechende Versionskontrolldatei direkt zu manipulieren), und das bringt etwas Sicherheit bewusste Verwalter dazu, Versionsregelsysteme des Kunden/Servers zu denken, die die Fähigkeit von Benutzern einschränken, die Versionskontrolldateien zu verändern.

Anwendung

Einige wiki Motoren, einschließlich TWiki, verwenden RCS, um Seitenrevisionen zu versorgen.

Referenzen

Links


Ferdinand Porsche / Petrochemisch
Impressum & Datenschutz