Slackware + Apache 2.0 + PHP 5.0.1 + MySQL 4.12 + PHPMyAdmin + SubVersions 1.5.4.
Возни было много. Куча пересборок, перенастроек...
Тут - краткая инфа по установке и началу работы с SVN.
Инсталлировалось с дистрибутивом SlackWare.
Для его работы через http нужно пересобрать Apache c ключами:
--enable-dav --enable-dav-fs --enable-dav-lock
mkdir /usr/local/www/svnrep
svnadmin create /usr/local/www/svnrep/project
chown -R www:www /usr/local/www/svnrep
Добавляем пароли и пользователей:
htpasswd /usr/local/etc/svn.passwd <username>
Вносим в настройку Apache соответствующий блок
<Location>
DAV svn
SVNParentPath /usr/local/www/svnrep
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /usr/local/etc/svn.passwd
Require valid-user
</Location>
Перезапускаем Apache (aka httpd)
Создание нового проекта:
svn co http://server.net/svn/project/ <project>
Вот тут есть бесплатная книга по SVN.
Комментариев нет:
Отправить комментарий