Работа с CVS

P. Cederqvist, А. Махоткин

Содержание

4. Обзор
Что такое CVS?
Чем не является CVS?
Пример работы с CVS
5. Репозиторий
Как сообщить CVS, где находится репозиторий
Как данные хранятся в репозитории
Как данные хранятся в рабочем каталоге
Административные файлы
Несколько репозиториев
Создание репозитория
Резервное копирование репозитория
Перемещение репозитория
Сетевые репозитории
Доступ к репозиторию только для чтения
Временные каталоги на сервере
6. Начинаем проект под CVS
Помещение файлов в репозиторий
Создание дерева каталогов из нескольких файлов
Создание файлов из других систем контроля версий
Создание дерева каталогов с нуля
Определение модуля
7. Ревизии
Номера ревизий
Версии и ревизии
Назначение номеров ревизий
Метки ревизий
Что пометить в рабочем каталоге
Как помечать по дате или ревизии
Удаление, перемещение и удаление меток
Пометки при добавлении и удалении файлов
8. Создание и слияние ветвей
Для чего хороши ветви?
Создание ветви
Доступ к веткам
Ветки и ревизии
Волшебные номера веток
Слияние веток
многократное слияние из ветки
Слияние изменений между двумя ревизиями
При слиянии можно добавлять и удалять файлы
9. Рекурсивное поведение
10. Добавление, удаление и переименование файлов и каталогов
Добавление файлов в каталог
Удаление файлов
Удаление каталогов
Перемещение и переименование файлов
Обычный способ переименования
Перемещение файла с ревизиями
Копирование файла с ревизиями
Перемещение и переименование каталогов