FreeSource : CVS

CVS 


Минимум по CVS:

В переменной окружения CVSROOT должен быть задан путь к репозиторию:

Получить исходный код из репозитория (выполняется однократно):
$ cvs checkout репозиторий

Получить последние изменения из репозитория:
$ cvs update

Добавить новый файл (каталог):
$ cvs add файл

Добавить новый бинарный файл:
$ cvs add -kb файл

Внести сделанные изменения в репозиторий
$ cvs commit [файл]

Удалить файл из репозитория
$ cvs remove -f файл

Управление ветками


Посмотреть где мы
$ cvs status
(см. строчку Sticky tag)

Создать ветку (пометив тэгом файлы в репозитории):
$ cvs tag -b название_ветки

Перейти к указанной ветке:
$ cvs update -r название_ветки

Влить изменения из указанной ветки в текущий cvs
$ cvs update -j название ветки
(для внесения изменений в репозиторий – далее cvs commit)

Ссылки


Страницы, ссылающиеся на данную: