Для тех кто слабо знаком с СVS выкладываю здесь краткую информацию и полезные ссылки.
Об основных коммандах и о сути системы предлагаю вам прочитать небольшую статью, которую вы можете взять здесь ( а еще здесь //dimstar)
Как станет уже более понятно что это за фрукт, рекомендую установить клиент WinCVS а так же настроить его следующим образом:
1. Скачиваем WinCVS.rar отсюда
в RARе 3 файла. Все exeшники необходимо установить.
- cvsnt_setup.exe - нужен для работы команд cvs из виндовской командной строки
- wincvs_setup.exe - собственно сам клиент WinCVS
- 3ий текстовый - небольшое пояснение к файлам
2. Перезагружаемся
3. Открываем командную строку либо файловый мэнэджер, поддерживающий коммандную строку (например FAR) в директории, куда хотим закачать репозиторий.
Пишем в командной строке
cvs -d :ssh:ifamiliya@81.5.64.24:/mnt/CVS checkout icomp
(где ifamiliya - ваш логин. У меня например akostyuchenko)
После этого в текущей директории создается дерево каталогов проекта c корневой папкой с названием icomp.
3. Устанавливаем Wincvs 2 с вышеуказанного адреса, если вы еще этого не сделали.
(Обязательно версии 2, т.к. некоторые другие версии глючат при работе с ssh и кроме того начальный чекаут нам пришлось делать из командной строки т.к. распостранен глюк, что wincvs в графическом режиме этот чекаут сделать не может)
4. Открываем в Wincvs 2 директорию icomp (ту самую в которой находилась командная строка, когда мы выполняли команду cvs -d :ssh:ifamiliya…..).
5.Теперь имеем прекрасное графическое дерево каталогов с удобными кнопочками для быстрого выполнения команд.
И наконец, кто еще не прочитал, читаем статью "Введение в CVS", ссылка на которую приведена выше.
Далее работа в WinCVS не составит труда ибо интерфейс там интуитивно понятен ;).
С CVS из под винды можно работать и с другими клиенатами, типа TortoiseCVS, TkCVS, а так же можно банально связываться с сервером по ssh соединению через Putty, и работать уже непосредственно на сервере, закачивая туда файлы через команду scp. Но это все-таки имхо более "геморный" вариант.
// MICRO