我試圖創建一個post-commit.bat腳本,以便每次有人提交時,工作副本會自動更新。這是我的後commit.bat:SVN - 服務器SSL證書不可信從post-commit hook
"C:\Program Files\TortoiseSVN\bin\svn.exe" update C:\Temp\PROD --non-interactive --trust-server-cert --username admin --password myPassword
這是錯誤消息我得到:
svn: E230001: Unable to connect to a repository at URL
'https://svn.mydomain.com/svn/prod/trunk'
svn: E230001: Server SSL certificate untrusted
它看起來像--trust服務器證書選項因某種原因被忽略。有趣的是,從cmd窗口調用批處理文件可以正常工作。
我使用Windows Server上的顛覆邊緣服務器和TortoiseSVN客戶端2008
任何人有任何想法我做錯了嗎?任何幫助,將不勝感激。
LEC
我有類似的問題。我試圖用svn命令從Jenkins調用批處理文件。與您所描述的結果相同。而且它也可以從命令行 – sergtk