问题描述
我有3台具有起搏器高可用性群集的服务器。我想使用svnsync创建SVN备份。
- 我在所有服务器上都安装了apache SVN,并且可以通过浏览器访问SVN存储库。
- 使用“ svnadmin create myrepo”以及用户名和密码在服务器上创建存储库。
- nano / var / lib / svn / myrepo / hooks / pre-revprop-change
#!/bin/sh
REVISION=${2}
# Launch (backgrounded) sync jobs for each slave server.
svnsync copy-revprops --username admin --password Qwe12345! http://xx.xxx.xxx.206/svn/myrepo ${REVISION} &
svnsync copy-revprops --username admin --password Qwe12345! http://xx.xxx.xxx.207/svn/myrepo ${REVISION} &
exit 0
/ var / lib / svn / myrepo / hooks / post-commit
#!/bin/sh
# Launch (backgrounded) sync jobs for each slave server
svnsync sync --username admin --password Qwe12345! http://xx.xxx.xxx.206/svn/myrepo &
-
chmod + x / var / lib / svn / myrepo / hooks / pre-revprop-change
chmod + x / var / lib / svn / myrepo / hooks / post-commit
第一次尝试
svnsync init --username admin --password Qwe12345! file:///var/lib/svn/myrepo/ http://xx.xxx.xxx.206/svn/myrepo ${REVISION} &
svnsync: E170013: Unable to connect to a repository at URL 'http://xx.xxx.xxx.206/svn/myrepo'
svnsync: E000111: Error running context: Connection refused
第二次尝试
svnsync init --username admin --password Qwe12345! file:///var/lib/svn/myrepo/ --allow-non-empty
http://xx.xxx.xxx.206/svn/myrepo ${REVISION} &
svnsync: E170013: Unable to connect to a repository at URL 'http://xx.xxx.xxx.206/svn/myrepo'
svnsync: E000111: Error running context: Connection refused
检查网络
svn checkout http://xx.xxx.xxx.206/svn/myrepo
svn: E170013: Unable to connect to a repository at URL 'http://xx.xxx.xxx.206/svn/myrepo'
svn: E000111: Error running context: Connection refused
使用端口80的我的svn
请帮助我
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)