Назад | Перейти на главную страницу

настройка репозитория Subversion на удаленном сервере

У меня есть ssh-доступ к веб-серверу с svn. Я пытаюсь создать репозиторий через ssh, но не совсем понимаю, как это сделать. На сервере работает Parallels Plesk, если это имеет значение.

Мой домашний каталог выглядит следующим образом:

anon_ftp  cgi-bin  error_docs  httpsdocs  private     subdomains  
bin       conf     httpdocs    pd         statistics  web_users

я должен создать репозиторий в https-документах, например svnadmin create httpsdocs/svn? Позволит ли это мне проверить репозиторий вот так svn checkout https://domain.com:443/svn/blah/trunk? Или есть какой-то промежуточный шаг для перевода репозитория в доступное состояние?

Как мне настроить пользователей, группы и т. Д. В репозитории? Раньше я использовал только сервер VisualSVN на своем ноутбуке, который настроил сервер для меня и упростил настройку репозитория ...

Кто-нибудь может помочь?

У вас включен DAV на сервере? Если нет (или если это не вариант), вы не сможете получить доступ к репо через http / https. Тем не менее, если нет особой причины, по которой вам нужно получить к нему доступ через http, у вас есть возможность использовать svn + ssh. Вот быстрый и грязный процесс:

  • На сервере (через ssh): $ svnadmin create /path/to/repo
  • От вашего клиента: $ svn checkout svn+ssh://user@hostname:/path/to/repo