Не может получить доступ к svn://localhost на Mac
Я запустил свой сервер SVN на Mac, используя svnserve -d
(в режиме deamon) но когда я получаю доступ к репозиториям через svn://localhost
или же svn://192.168.0.1
, это не работает.
Я настроил свой репозиторий в /Projects/SVNRepostiries/MyProject
Я попытался добавить полный путь к вышеупомянутому, но все еще не работает. Если я использую
http://localhost (note the http not svn)
он запрашивает имя пользователя и пароль, и он не принимает мое имя пользователя и пароль SVN. Что может быть причиной этого. Я использую Mountain Lion.
1 ответ
Вы не можете получить доступ к svnserve через веб-браузер. Вы должны использовать клиент Subversion, чтобы сделать это.
Если вы хотите иметь доступ к своему хранилищу через веб-браузер, у вас есть два варианта.
- Настройте Apache httpd с помощью mod_dav_svn
- Настройте веб-интерфейс, например ViewVC или Trac. На самом деле их довольно много.
Настройка Apache httpd позволит вам извлекать файлы и минимально перемещаться по головке хранилища. Вы также можете указать версию колышка с помощью ?p=$REV
где $REV - ревизия, которую вы хотите просмотреть. Вы не сможете произносить вызовы diff или видеть сообщения журнала через веб-браузер.
Если вы хотите получить такую функциональность, вам нужно использовать клиент Subversion или настроить веб-интерфейс.