1. 程式人生 > >windows svn post-commit 報錯解決 error resolving case

windows svn post-commit 報錯解決 error resolving case

user 報錯 .net 證書 dev .cn .html clas ram

在svn倉庫目錄下有個hooks目錄,下面建一個 post-commit.cmd 文件,有代碼提交到倉庫,自動checkout到指定目錄。 @echo on
SET REPOS=%1
SET USER=%2
SET SVN="C:/Program Files/VisualSVN Server/bin/svn.exe"
SET DIR="D:/webroot"
(call %SVN% update %DIR% --username root --password root --non-interactive) 註意,路徑中的反斜線 D:\webroot 要改成正斜線 D:/webroot SVN = "C:/Program Files/VisualSVN Server/bin/svn.exe" 是 svn服務器程序的實際位置。
技術分享


創建倉庫之後,按上圖那樣設置svn name地址。改成本機局域網ip, 端口改成8080或者其他,避免和Apache等應用端口沖突。 如果需要設置post-commit鉤子自動更新代碼,不要勾選HTTPS,試過勾選,由於證書問題,無法執行post-commit 參考了:https://www.tomred.net/devops/svn-error-resolving-case.html

windows svn post-commit 報錯解決 error resolving case