Библиотека сайта rus-linux.net
Документация по CVS
По приглашению Unix напечатайте:
cvs --help
cvs --help-options
cvs --help-commands
cvs -H checkout
cvs -H commit
man cvs
man tkcvs
info cvs (-- перев.)
Посетите http://www.cyclic.com
Посетите http://linux.ru.net/index.php?module=library&action=show&docid=33&part=586 ("CVS -- система управления параллельными версиями" в пер. Алексея Махоткина. -- Прим. перев.)
Tkcvs http://www.tkcvs.org -- Tcl/Tk GUI интерфейс к CVS. Имеется также интерактивная справка.
cd $HOME/src/foo.cpp
tkcvs
Щелкните на "foo.cpp"
Щелкните на "Revision Log Icon", расположенном рядом с изображением "очки".
В окне появится ветка дерева. Теперь щелкните ПРАВОЙ кнопкой мыши на надписи "1.3" и ЛЕВОЙ кнопкой мыши на "1.1". Затем нажмите кнопку "Diff". Появится двухпанельное окно.
Щелкните на кнопке "Next" для просмотра различий. Нажмите "Center" чтобы отцентрировать текст.
Существует также CVS-клиент для Windows 95, он называется WinCVS http://www.wincvs.org. WinCVS можно использовать совместно с Samba -- http://www.samba.org.
Основные команды:
cvs checkout <файл>
cvs update <файл>
cvs add <файл, ..>
cvs remove <файл, ..>
cvs commit <файл>
cvs status <файл>
cvs log <файл>
cvs diff -r1.4 -r1.5 <файл> Дает различия между версиями 1.4 и 1.5 файла.
Системная документация
bash# cd /usr/doc/cvs* bash# gv cvs.ps |