Я новичок в svn и trac. Мне удалось настроить svn repo и даже сделать первый коммит: =) Для управления проектами мне посоветовали также установить Trac.
Я следовал этим инструкциям: http://www.subversionary.org/howto/setting-up-a-subversion-server-on-ubuntu-gutsy-gibbon-server
Мне пришлось прикрепить папку svn repo к www-данным, иначе я не смог бы выполнить коммит через http.
Я тоже выбрал папку trac www-data.svn
Так в чем же проблема? почему логин не работает?
У меня есть это:
<Location /trac/[[:alnum]]+/login">
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/passwords
Require valid-user
</Location>
<Location /trac>
SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir /var/www/trac
PythonOption TracUriRoot /trac
</Location>
Есть что-то, чего мне не хватает, или я не понимаю, как должен работать Trac.
Я изобразил его сам.
изменил это:
<Location /trac/[[:alnum]]+/login">
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/passwords
Require valid-user
</Location>
к этому:
<Location /trac/">
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/passwords
Require valid-user
</Location>