Версии

Способы организации систем контроля версий: локальной, централизованной и распределенной.

Если каждой из нескольких рабочих групп необходим собственный репозиторий CVS, то возможны два решения:

Для создания репозитория CVS, совместно используемого группой пользователей, вначале создается владелец и группа, которым будет принадлежать репозиторий:

Для того, чтобы удалить какой-либо файл из репозитория CVS, необходимо удалить этот файл из песочницы:

Для помещения нового файла в репозиторий CVS команды выполняются из рабочего каталога — песочницы. Там же должен располагаться и новый файл.

CVS (Concurrent Versions System), присутствующая практически во всех дистрибутивах Linux, легко масштабируется от хранения персональных данных до больших проектов.

Для сохранения всех версий системных конфигурационных файлов нет необходимости копировать все содержимое каталога /etc в репозиторий RCS.

Если внесения каких-либо изменений в файл вызвали ошибку, то всегда можно сравнить новую версию со старыми, воспользовавшись командой rcsdiff, которая сравнивает две версии файла:

В репозитории RCS хранится несколько версий файла. Для просмотра всего протокола изменений по конкретному файлу следует использовать команду rlog:

Простая программа управления версиями RCS (Revision Control System) идеально подходит для создания простого локального репозитория с целью отслеживания изменений в любых текстовых документах.

Системы управления версиями позволяют эффективно отслеживать изменения и хранить полную историю проекта.