Расположение исходных файлов 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 был запущен, чтобы определить путь.