访问脱机SVN存储库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问脱机SVN存储库相关的知识,希望对你有一定的参考价值。
我有一个SVN存储库,由于路由器故障,当前处于脱机状态。它将在修复之前再过几天,但我现在需要使用repo。我可以将repo放在USB密钥上,但是我可以用它来更新/提交?
我可以轻松地在我的机器上运行repo的副本,做一些/ etc / hosts更改来处理重定向吗?
还有其他想法吗?
答案
好的,我做了以下事情:在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名称添加到SVN客户端PC的/ etc / hosts中,并且它们保持无缝工作。
一旦我将旧服务器重新联机,我将执行相反的过程。也许有一种更简单的方法,但总而言之并不需要太长时间。
以上是关于访问脱机SVN存储库的主要内容,如果未能解决你的问题,请参考以下文章