понедельник, 3 октября 2011 г.

Subversion

Состав пакета Subversion
  • svnadmin --  утилита для создания, управления и восстановления репозитария Subversion;
  • svn -- клиент Subversion;
  • svnserve -- программа-сервер, предоставляющая доступ к репозиторию Subversion по протоколу SVN или SSH.
Первое что нужно сделать при начале работы с Subversion -- это создать репозиторий. Делается это утилитой svnadmin:

svnadmin create /usr/home/user1/repository

Созданный репозиторий пост. Для того чтобы теперь создать в нем нужную нам иерархию директорий, воспользуемся утилитой svn. Допустим у нас имеется проект project1. Классическая иерархия включает в себя основную ветвь, хранящуюся в директории trunk, и ветвления хранящиеся в директории brunches. Поэтому создадим следующую иерархия папок:
-->project1
    |
    +-->trunk
    |
    +-->branches

Импорт нашей иерархии в репазиторий осуществляется следующим образом:
  1. переходим в директорию содержащую директорию project1;
  2. выполняем команду:
svn import project1 file:///usr/home/user1/repository/project1


Документация по Subversion:
http://doc.dvgu.ru/devel/svn/index.html
http://mail.softics.ru/books/svn-book.html

Комментариев нет:

Отправить комментарий