• FreeBSD

    Установка и использование SVN

    Задача: установить SVN для разворачивания проектов на Ruby on Rails Система: FreeBSD 6.3 Subversion version 1.6.2 Вначале понадобится переустановить Apache с поддержкой BDB. Лучше всего сделать так: cd /usr/ports/www/apache22/ make deinstall clean make config (выбираем BDB) make install clean Устанавливаем саму систему: cd /usr/ports/devel/subversion make install clean Отмечаем пункты MOD_DAV_SVN и BDB. В /usr/local/etc/apache22/httpd.conf должны появится следующие строчки: LoadModule dav_svn_module libexec/apache22/mod_dav_svn.so LoadModule authz_svn_module libexec/apache22/mod_authz_svn.so Создаем репозиторий Каталог для репозитория mkdir -p /home/svn/repos Каталог для вашего проекта svnadmin create /home/svn/repos/_project_/ _project_ — заменить на имя вашего проекта (каталога). Импортируем проект в репозиторий cd /home/_project_/ svn import ./ file:///home/svn/repos/_project_ —message ‘Initial repository layout’ Установим права веб-сервера chown -R www:www /home/svn/ Добавить в…