Мне просто интересно, возможно ли это, и если да, то может ли кто-нибудь привести меня в правильном направлении, пожалуйста?
По сути, вот что делает моя текущая версия Linux:
<VirtualHost *:443>
ServerName co.svnr.net
ServerAdmin admin@svnr.net
ServerAlias co
<Location /shauny/test>
DAV svn
SVNPath /home/svn/public/shauny/test
AuthName "Test repository"
</Location>
#a million other Locations later....
SSLEngine on
SSLCertificateFile /home/certs/svnr/server.crt
SSLCertificateKeyFile /home/certs/svnr/server.key
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
</VirtualHost>
Это здорово и работает, но это просто невозможно, скажем, в 50+ svn репозиториях. Идеальным решением было бы указать, скажем, на обработчик в PHP5 (размещенный на компьютере с Linux), который принимает имя пользователя / хранилище в суперглобальном $ _GET и затем перенаправляет их в хранилище (если оно существует, в противном случае перенаправьте на 404). 1006 *
Но ... это вообще возможно?
Может ли PHP5 читать репозитории Subversion и аутентификацию?
По моему мнению, иметь PHP5 было бы более целесообразно, так как я могу генерировать некоторые журналы, основанные на использовании и т. Д. *
Большое спасибо, ребята, если вам что-то непонятно, дайте мне знать.