我正在尝试创建一个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