Я прохожу процесс настройки SVN на моем удаленном веб-сервере (Linux Centos), и мне нужна небольшая помощь, чтобы убедиться, что я делаю это правильно. До сих пор я установил SVN и использовал svnadmin create для настройки репозитория в / home / repos. План будет заключаться в создании проектов в / home / repos, например, / home / repos / project1 и т. Д. Я также отредактировал subversion.conf
следующим образом:
<Location /repos>
DAV svn
SVNParentPath /home/repos
AuthType Basic
AuthName "Subversion repos"
AuthUserFile /etc/svn-auth-conf
Require valid-user
</Location>
Затем я установил свой файл авторизации в /etc/svn-auth-conf.
Это мой первый bash при настройке SVN, и я хочу настроить его на веб-сервере, чтобы я мог извлекать веб-проекты на свой ноутбук для выполнения разработки, а затем делать коммиты обратно на сервер. Я иду правильно об этом? Я сольный разработчик и не хочу ничего чрезмерно сложного на этом этапе.
Кроме того, я получаю 404, когда пытаюсь перейти к http://webserverIP/~repos/ - не уверен, почему это происходит ... обычно так я получаю доступ к различным учетным записям, настроенным на сервере.