Revision Control System

Revision Control System

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

RCS разработана в 1980-х годах Уолтером Тиши из Университета Пердью как свободная и более развитая альтернатива популярной тогда Source Code Control System (SCCS). В настоящее время, является частью Проекта GNU, однако всё ещё поддерживается Университетом Пердью.

RCS не имеет средств для коллективной работы над набором файлов — эти средства появились в системе-наследнице — CVS, использующей форматы и алгоритмы RCS для учёта версий, но имеющей также интерфейсы для коллективной работы.

Отсутствие коллективной работы на практике выглядит так, что только тот пользователь, который произвел действие «Lock» над файлом или файлами, может вносить изменения. Другие пользователи запросить эти же файлы на редактирование не могут, пока первый пользователь не закончит работу с ними.

Некоторые Wiki-движки, например TWiki, используют RCS для хранения страниц.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Revision Control System" в других словарях:

  • Revision Control System — Le terme général revision control system désigne un logiciel qui administre de multiples révisions d une seule unité d information, habituellement un document contenant du code source. On appelle cela un système de gestion de versions. Le… …   Wikipédia en Français

  • 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 — Para sistemas de control de versiones en general, véase Control de versiones. Revision Control System o RCS es una implementación en software del control de versiones que automatiza las tareas de guardar, recuperar, registrar, identificar y… …   Wikipedia Español

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

  • revision control system — modifikacijų valdymo sistema statusas T sritis informatika apibrėžtis Kompiuterinė sistema, skirta ↑dokumentų, programų ↑pirminių tekstų (1) ir kitų dažnai tvarkomų išteklių modifikacijoms identifikuoti, laikyti, skelbti, gauti, sujungti ir kt.… …   Enciklopedinis kompiuterijos žodynas

  • Vault (revision control system) — Vault is a commercial, proprietary revision control system by SourceGear LLC which markets its product as a replacement for Microsoft s Visual Source Safe. The Vault revision control system uses Microsoft SQL Server as a back end database and… …   Wikipedia

  • Revision control — For the Wikipedia revision control system, see Wikipedia:Revision control. Example history tree of a revision controlled project. Revision control, also known as version control and source control (and an aspect of software configuration man …   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

  • Version control system — Система управления версиями (от англ. Version Control System или Revision Control System)  программное обеспечение для облегчения работы с изменяющейся информацией. Система управления версиями позволяет хранить несколько версий одного и того же… …   Википедия

  • Comparison of revision control software — The following is a comparison of revision control software. The following tables includes general and technical information for notable revision control and software configuration management (SCM) software. This is an incomplete list, which may… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»