Categories: Server Linux

Работаем с SVN — основные команды

Мануалов и описаний команд SVN сейчас в интернете великое множество. Внесу и я свои пять копеек в эту тему.

Про установку и настройку SVN я уже писал, но что происходит потом? Да, собственно, ничего сложного.

Сначала администратор SVN заводит новый проект на сервере, настраивает доступ и раздаёт логины-пароли участникам проекта. После этого происходит важный и ответственный момент — первоначальный импорт файлов в репозиторий . Для этого нужно перейти в каталог проекта и выполнить команду svn import . В моём случае, это делается так:

cd /home/remontka/projects/project_name/
svn import -m «Initial upload» ––username remontka ./ svn://svn.local/var/svn/project_name/trunk/

После этого из каталога /home/remontka/projects/project_name/ можно всё удалить и создать рабочую копию проекта . Делается это командой svn checkout :

svn checkout ––username remontka svn://svn.local/var/svn/project_name/trunk/ ./

А дальше всё как в учебнике. Поработали, внесли изменения в файлы, обновили их в репозитории командой svn commit . При этом не забываем сначала проверить состояние репозитория, вдруг кто-то ещё вносил изменения в файлы: svn update . Добавить новые файлы в репозиторий — svn add filename . Удалить файлы из репозитория — svn del filename . Если вы запортачили файл в своей рабочей копии и хотите вытащить его из репозитория — svn revert filename .

Подробнее про назначение остальных команд можно прочитать воспользовавшись svn help , либо на официальном сайте subversion, либо вот тут на русском языке — http://svnbook.red-bean.com/nightly/ru/index.html

admin

Share
Published by
admin

Recent Posts

Консоль удаленного рабочего стола(rdp console)

Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…

1 месяц ago

Настройка сети в VMware Workstation

В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…

1 месяц ago

Логи брандмауэра Windows

Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…

1 месяц ago

Правильный способ отключения IPv6

Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…

1 месяц ago

Ключи реестра Windows, отвечающие за параметры экранной заставки

Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…

1 месяц ago

Как управлять журналами событий из командной строки

В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…

1 месяц ago