SVN提示https证书验证失败问题svn: E230001: Server SSL certificate verification failed:

原因分析:svn证书无法通过

解决方案:

1、打开命令台(cmd)

2、输入 svn ls 地址( 范例:svn ls https://111.111.111.111/svn/abc)

3.在控制台输出完后,输入p,回车,即可(这个命令是让svn忽略证书,然后按提示走就行,即可解决Server SSL certificate verification failed: certificate issued问题)

 

VisualSVN 3.* 配置主从实时同步备份

库的根目录在:D:\Repositories\

主:10.133.92.77

从:10.133.94.34

1.在主创建库”BI”

URL:http://10.133.92.77/svn/BI/

2.在主创建同步用户

user:svn-back

password:1

3.在主的库”BI”设置同步用户”svn-back”的权限为读写

4.在从创建一个空库(建议与主上的库同名)

5.在从创建同步用户,设置库”BI”的用户权限,跟主一样为读写

user:svn-back

password:1

6.在 从编辑库”BI”的hook

增加内容

echo “Changing revision properties other than svn:log is prohibited” >&2
exit 0

7.在从用命令行初始化库

svnsync init file:///D:\Repositories\BI http://10.133.92.109:80/svn/BI/ –username svn-back –password 1

8.在从执行全局同步命令(仅运行一次即可)(当从库与主库版本不一致时,再运行一次此命令即可)

svnsync sync file:///D:/Repositories/BI

9.在主设置提交自动同步到从的hook

svnsync sync –non-interactive http://10.133.92.34:80/svn/BI –username svn-back –password 1