svn post-commit 同步


@echo on
SET REPOS=%1
SET USER=%2
SET SVN="D:\Program Files\VisualSVN Server\bin\svn.exe"
SET DIR="D:\wwwroot\static"
(call %SVN% update %DIR% --username fabu1 --password fabu12016 --non-interactive --trust-server-cert)

遇见问题

post-commit hook failed (exit code 1) with output:
svn: E170013: Unable to connect to a repository at URL 'https://139.196.109.0/svn/qianduan/net'
svn: E230001: Server SSL certificate verification failed: certificate issued for a different hostname, issuer is not trusted

问题在于服务器被从域中移了出来,visual svn server的certificate issuer还是和域的域名相关联,更改为本机IP就可以了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM