Source Code Control System

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Frantony (обсуждение | вклад) в 17:21, 22 сентября 2010 ( Новая страница: «'''Source Code Control System''' ('''SCCS''') — первая система управления версиями, разработанная...»). Она может серьёзно отличаться от текущей версии.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Source Code Control System (SCCS) — первая система управления версиями, разработанная в Bell Labs в 1972 году Марком Рочкиндом (англ. Marc J. Rochkind) для ЭВМ IBM System/370, работавшая под управлением OS/MVT. В дальнейшем была создана версия для ЭВМ PDP-11 под управлением ОС UNIX. В дальнейшем SCSS была включена в состав нескольких вариантов UNIX. Набор команд SCCS в настоящее время является частью Single UNIX Specification.

SCCS являлась самой распространённой системой управления версиями до появления RCS. Несмотря на то, что в настоящее время SCCS следует признать устаревшей системой, формат файлов, разработанный для SCCS, до сих пор используется некоторыми системами управления версиями, такими как BitKeeper и TeamWare. Система Sablime[1] также позволяет использовать файлы SCCS. Для хранения изменений SCCS использует технику т. н. чередующихся изменений (англ. interleaved deltas). Данная техника используется многими современными системами управления версиями в качестве основы для изощрённый методов слияния.

Системы UNIX, включавшие SCCS

См. также

  • GNU CSSC («Compatibly Stupid Source Control»), совместимая с SCCS программа, призванная помочь в переходе с SCCS на более современные системы управления версиями, такие как CVS или Subversion; GNU CSSC не рекомендуется для использования в новых проектах.

Ссылки