小编lec*_*cnt的帖子

SVN - 从提交后挂钩中不受信任的服务器SSL证书

我正在尝试创建一个post-commit.bat脚本,以便每次有人提交时,工作副本会自动更新.这是我的post-commit.bat:

"C:\Program Files\TortoiseSVN\bin\svn.exe" update C:\Temp\PROD --non-interactive --trust-server-cert --username admin --password myPassword
Run Code Online (Sandbox Code Playgroud)

这是我收到的错误消息:

svn: E230001: Unable to connect to a repository at URL
'https://svn.mydomain.com/svn/prod/trunk'
svn: E230001: Server SSL certificate untrusted
Run Code Online (Sandbox Code Playgroud)

看起来像--trust-server-cert选项由于某种原因被忽略.有趣的是,从cmd窗口调用批处理文件工作正常.

我在Windows Server 2008上使用Subversion Edge服务器和TortoiseSVN客户端.

任何人都有任何想法,我做错了什么?任何帮助,将不胜感激.

LEC

svn command-line ssl-certificate post-commit-hook

13
推荐指数
1
解决办法
1万
查看次数