Source Code Control System

Source Code Control System

Das Source Code Control System (SCCS) war die erste Software zur Versionsverwaltung von Dateien auf dem Computer. Die erste Version wurde 1972 von Marc J. Rochkind an den Bell Labs geschrieben. Es dient speziell bei Textdateien wie Quelltexten, Konfigurationsdateien oder Dokumentationen der Verwaltung und Dokumentation der Änderungen. Es wird in unterschiedlichen Versionen üblicherweise bei kommerziellen Unix-Versionen mitgeliefert und ist der POSIX-Standard für Versionsverwaltungssysteme.

SCCS verwaltet einzelne Dateien und kann daher nur bedingt zur Verwaltung von ganzen Projekten verwendet werden. Aus diesem Grund wurde schon 1986 ein auf SCCS aufbauendes Projektverwaltungssystem namens Network Software Engineering (NSE) durch Sun entwickelt. Anfang der 1990er Jahre wurde dies durch TeamWare ersetzt, das immer noch für größere Projekte verwendet wird. SCCS ist im Wesentlichen mit dem Revision Control System (RCS) vergleichbar, wird aber bei der Softwareentwicklung heute seltener benutzt, da es den Ruf hat, langsamer und komplexer von der Bedienung zu sein[1]. Moderne Versionsverwaltungsysteme bieten zudem Funktionen wie Mehrbenutzerbetrieb, Netzwerkunterstützung und verteilten Betrieb.

Das BitKeeper-System basiert auf den Datenstrukturen und den internen Programmierschnittstellen von SCCS, wurde aber durch Larry McVoy neu entwickelt.

Quellenangaben

  1. Unix - Frequently Asked Questions (7/7). abgerufen am 29. Juli 2011 (englisch, Abschnitt 7.2: How do the interfaces compare?): „RCS has an easier interface for first time users. There are less commands, it is more intuitive and consistent, and it provides more useful arguments.“

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Source Code Control System — (SCCS) was the first source code revision control system. It was originally developed at Bell Labs in 1972 by Marc J. Rochkind for an IBM System/370 computer running OS/MVT. It was later rewritten for UNIX, then running on a PDP 11. Subsequently …   Wikipedia

  • Source Code Control System — (SCCS)  первая система управления версиями, разработанная в Bell Labs в 1972 году Марком Рочкиндом (англ. Marc J. Rochkind) для компьютеров IBM System/370, работавшая под управлением OS/MVT. В дальнейшем была создана версия для PDP 11… …   Википедия

  • Source Code Control System — (SCCS), est un système de gestion de versions. Il a été développé en 1972 par Marc J. Rochkind au Laboratoires Bell pour les System/370 (en) d’IBM puis a été porté sur Unix pour être inclus dans la version standard ainsi que dans les… …   Wikipédia en Français

  • Source Code Management — Eine Versionsverwaltung ist ein System, das zur Versionierung und Aktualisierung von Quelltexten verwendet wird. Hierzu werden Änderungen erfasst und alle Versionsstände der Dateien in einem Archiv mit Zeitstempel und Benutzerkennung gesichert.… …   Deutsch Wikipedia

  • Control system (disambiguation) — A control system is a device or set of devices to manage, command, direct or regulate the behavior of other devices or systems. A control mechanism is a process used by a control system. Control system may refer to: Contents 1 General control… …   Wikipedia

  • Revision Control System — The Revision Control System (RCS) is a software implementation of revision control that automates the storing, retrieval, logging, identification, and merging of revisions. RCS is useful for text that is revised frequently, for example programs,… …   Wikipedia

  • Revision Control System — Это статья о системе RCS, см. также Система управления версиями RCS (Revision Control System) является одной из самых первых (разработана в 1985 году) систем управления версиями. Для каждого файла, зарегистрированного в системе, она хранит полную …   Википедия

  • Source code — For the 2011 film, see Source Code. Not to be confused with source coding. An illustration of Java source code with prologue comments indicated in red, inline comments indicated in green, and program code indicated in blue In computer science,… …   Wikipedia

  • Source code repository — A source code repository is a place where large amounts of source code are kept, either publicly or privately. They are often used by multi developer projects to handle various versions and developers submitting various patches of code in an… …   Wikipedia

  • Distributed control system — Part of a series of articles on Industry Manufacturing methods Batch production • Job production Continuous production Improvement method …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”