Расположение исходных файлов SVN

Мой SVN-сервер размещен на удаленном хосте Windows 2012 Server, и мне нужно иметь ежедневную резервную копию исходной базы данных SVN (обычная копия папки). Чтобы достичь этого, я должен сообщить администраторам, какие папки должны быть сохранены.

Я могу найти svnadmin в C:\Program Files (x86)\Subversion\bin, но я понятия не имею, где находятся настоящие источники.

Заранее спасибо.

1 ответ

Решение

Это то, что может сказать только администратор сервера.

Если вы подключаетесь к вашему репозиторию через Apache (то есть ваш репозиторий URL начинается с http:// или же https://), найдите в файле конфигурации Apache URL-адрес или свой репозиторий. Вы можете использовать SVN Book в качестве справочника, но администратор должен искать SVNPath или же SVNParentPath директивы, например:

<Location /repos>
  DAV svn
  SVNPath /var/svn/repository
</Location>

Если вы подключаетесь к своему репозиторию через svnserve (т.е. ваш репозиторий URL начинается с svn:// или же svn+ssh://), затем путь к хранилищу на диске был передан через командную строку для запуска процесса. Ваш администратор должен обратиться к тому, как процесс svnserve был запущен, чтобы определить путь.

Другие вопросы по тегам