svn 自动更新勾子总是报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了svn 自动更新勾子总是报错相关的知识,希望对你有一定的参考价值。

post-commit hook failed (exit code 1) with output:
Error validating server certificate for 'https://localhost:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
- The certificate hostname does not match.
Certificate information:
- Hostname: PC-201203021053
- Valid: from Mon, 09 Jul 2012 21:42:45 GMT until Thu, 07 Jul 2022 21:42:45 GMT
- Issuer: BJ, BJ, CN, BH, BH
- Fingerprint: 87:d8:05:9d:ab:81:b1:59:ed:ca:7b:5b:7d:15:d5:66:d4:79:cc:4e
(R)eject, accept (t)emporarily or accept (p)ermanently? svn: E175002: Unable to connect to a repository at URL 'https://localhost/svn/taidu'
svn: E175002: OPTIONS of 'https://localhost/svn/taidu': Server certificate verification failed: certificate issued for a different hostname, issuer is not trusted (https://localhost)

你更新的服务器是https协议的,要你接受授权文件。
因为不知道你

你可以在hook运行的服务器上手工执行一次,选择 (p)ermanently,一般来说,以后再执行就不会再问,以后这个钩子就可以执行下去了。追问

请问, 如何手工执行?

追答

登陆到你的服务器上,你的钩子如果是.bat或者shell,打开一个命令行窗口,cd到目录里,直接执行就是了

参考技术A ...

eclipse从SVN导出项目总是报错

技术分享图片

解决了很久的环境问题:
eclipse所报的错误如图所示,如果是这种情况就好办了:
每次problems里报一项错误,便去你的仓库里面找到相应的jar包位置,里面的情况如下图
技术分享图片

这时需要做的就是把这些jar包和其他的文件都删除,再重新Maven --> Update Project。

以上是关于svn 自动更新勾子总是报错的主要内容,如果未能解决你的问题,请参考以下文章

svn服务器端的客户端自动更新

idea 怎样关闭svn自动更新

如何用Jenkins实现自动化部署svn更新代码

如何用Jenkins实现自动化部署svn更新代码

如何用Jenkins实现自动化部署svn更新代码

如何自动更新SVN项目