Доступ к автономному репозиторию SVN - PullRequest
0 голосов
/ 31 августа 2018

У меня есть SVN-репозиторий, который в данный момент отключен из-за сбоя маршрутизатора. Это будет еще несколько дней, прежде чем это будет исправлено, но мне нужно использовать репо СЕЙЧАС. Я могу поставить репо на USB-ключ, но что я могу с ним сделать, чтобы обновить / зафиксировать?

Могу ли я легко запустить копию репозитория на моей машине, внести некоторые изменения в / etc / hosts, чтобы позаботиться о перенаправлении?

Есть еще идеи?

1 Ответ

0 голосов
/ 04 сентября 2018

ОК, я сделал следующее: На сервере SVN я восстановил хранилище:

$ svnadmin dump MyRepo > /media/UsbKey/MyRepo.dump

Затем на доступном временном сервере, где у меня уже был Apache, я установил SVN и импортировал репозиторий:

yum install subversion mod_dav_svn
nano /etc/httpd/conf.modules.d/10-subversion.conf
mkdir /var/www/SVN
svnadmin create MyRepo
svnadmin load --force-uuid MyRepo < /media/UsbKey/MyRepo.dump 
htpasswd -cm /etc/svn/svn-auth MyUser
ln -s /etc/svn/svn-auth /etc/subversion/passwd
chown -R apache /var/www

Затем я добавил IP-адрес нового сервера с именем старого в / etc / hosts клиентских ПК SVN, и они продолжали работать без проблем.

Я сделаю обратную процедуру, как только вернусь к старому серверу. Может быть, был более простой способ, но в целом это не заняло слишком много времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...