>>>>> On Thu, 15 May 2003, "..." == ... wrote:
  +> як у тебе справи в плані ознайомлення з cvs?
  ...> Потрібно провести курси молодого бійця.
[...]
 Що таке модулі на мові CVS дивіться далі:
=============================================
Курси молодого бійця оголошуються відкритими:
=============================================
( I семестр )
1. Спочатку про знайоме. Переглянути на вебі це все можна тут:   
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/utrans/   Звідси ж можна при неохідності знімати файли, але поновлювати -
   ні. Та й знімати надто вже незручно - занадто багато клацань
   мишою.
2. Коротка документація знаходиться тут:
  http://sourceforge.net/cvs/?group_id=75248
  Робимо згідно документації:
  * cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/utrans login  
    В відповідь на запитання Password: просто натиснути Enter.
  * cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/utrans  co <модуль>  
    модуль в нашому випадку це: mdk Тобто іншими словами це тека, яку
    ми хочемо витягти з cvs. Це не обов'язково тека верхнього рівня, я
    можу сказати наприклад:
    cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/utrans  co mdk/po
  * щоб не набирати кожного разу довжелезний рядок, можна  весь
    параметр -d' ..' вмістити в команду, яку потрібно виконати тільки
    один раз напочатку сесії. В цьому випадку сесія буде виглядати
    так:
    $ export CVS_ROOT=:pserver:anonymous@cvs.sourceforge.net:/cvsroot/utrans
    $ cvs login
     <enter замість пароля>
    $ cvs co mdk
  * команди в cvs мають псевда. 
    co (від check out) - це те ж саме, що і get. Тому останню команду
    попередньої сесії можна записати як:
    cvs get mdk
    Повний список псевд можна подивитись так:  
    cvs --help-synonyms
  * наступні команди працюють:
     cvs get mdk/po/DrakX-uk.po - щоб витягнути один єдиний файл.
     cvs get mdk/po - щоб витягнути під-теку
  * параметр "-z3" в команді вище означає використовувати компресію
    при перекачуванні файлів. Це може значно підвищити швидкість
    доступу при роботі в слабкій мережі.
3. Тільки перша викачка файлів займає відносно довгий час. Бо
   перекачується весь репозиторій. Всі інші check-out'и (чи get'и)
   тільки поновлюють ті з локальних файлів, які змінились в
   репозиторії.
   Тому не варто стирати цю теку після кожної викачки, в майбутньому
   це зекономить трохи часу.
Ну ось це власне і вся інформація для того, щоб почати працювати з
cvs. Я написав тільки про те, як брати файли з CVS, для поновлення
потрібен доступ на запис в CVS. За умовами Sourceforge право на запис
отримує кожен, хто зареєстрований, як розробник в даному проекті. Така
людина отримує домашню теку на сервері Sourceforge і доступ до CVS
через SSH. 
Але принцип залишається то й же: