我正在嘗試爲VisualSVN Server配置內置的post-commit hook。我配置直接通過VisualSVN服務器管理器後提交腳本,它如下:如何在VisualSVN中設置Post-Commit電子郵件
"%VISUALSVN_SERVER%\bin\VisualSVNServerHooks.exe"^
commit-notification "%1" -r %2^
--from [email protected] --to [email protected]^
--smtp-server mail.posscribble.com
的後提交失敗,出現以下錯誤信息:
有人可以幫助我瞭解爲什麼VisualSVN引用C:\ Development \ Source \ format路徑?我也嘗試用VisualSVNServerHooks.exe所在目錄的直接路徑來替換環境變量(即%VISUALSVN_SERVER%)無濟於事。我在這裏做錯了什麼?
您的存儲庫存儲在C:\ Development \目錄下嗎?它的名字是「Source」嗎? – bahrep
相信與否,經過多次搜索後,建議從第一個參數中取出括號,以便它只是%1並解決了問題。存儲庫的路徑中有空格,我將該腳本直接從VisualSVN Server文檔複製過來。無論如何,這解決了這個問題。 – Grasshopper
我會檢查這個,TY。 – bahrep