CVS-1.11.18

Введение в CVS

CVS это Concurrent Versioning System - система поддержки версий. Эта система полезна для проектов, использующих центральный репозитарий для поддержания файлов и отслеживания всех изменений, внесенных в эти файлы. Приведенные ниже инструкции установят клиент, используемый для манипулирования репозитарием. Создание репозитария описано в разделе Запуск сервера CVS.

Информация о пакете

Дополнительно

Зависимости CVS

Установка CVS

По умолчанию CVS статически скомпонована с библиотекой zlib, включенной в свое дерево исходников. Это делает ее подверженной возможным уязвимостям безопасности этой библиотеки. Если вы хотите изменить CVS для использования более новой системной разделяемой библиотеки zlib, примените следующий патч:

patch -Np1 -i ../cvs-1.11.18-zlib-1.patch

Установим cvs запуском следующих команд:

./configure --prefix=/usr && make && make install

Конфигурация CVS

Файлы конфигурации

~/.cvsrc, ~/.cvswrappers

Конфигурационная информация

~/.cvsrc является основным файлом конфигурации CVS. Этот файл используется пользователями для описания параметров по умолчанию для различных команд cvs. Например, чтобы сделать запуск всех команд cvs diff с ключом -u, пользователь должен добавить diff -u в свой файл .cvsrc.

~/.cvswrappers описывает обертки, которые должны быть использованы в дополнение к описанным в файле CVSROOT/cvswrappers в репозитарии.

~/.cvspass может содержать пароли для регистрации на серверах.

Содержание

Пакет CVS содержит cvs, cvsbug и rcs2log.

Описание

cvs

Это основной файл программы для системы поддержки версий.

cvsbug

Используется для отсылки сообщений о проблемах CVS на центральный сайт поддержки.

rcs2log

RCS генератор отчетов об изменениях.

Последнее обновление 2005-02-11 08:57:40 -0700