文章出處

先來看一下錯誤現象

之前在Windows Server中安裝了VirtualSVN Server,然后設置了Post Commit Hooks,在提交代碼到版本庫之后,將代碼check到本地的一個Server目錄。遇到這三個錯誤,首先在服務器上手工執行了一下post-commit.cmd腳本,可以執行沒問題啊,偏偏從客戶端提交代碼,就遇到這個錯誤。

由此想到可能是權限的問題,任務管理器里查看服務,發現是“網絡服務”用戶組,可以在服務里修改一下權限。修改完成后記得重啟一下服務,再試一下OK了。登錄的用戶只要是管理員組中的用戶就可以,不一定必須是Administrator。

參考資料:
1、TortoiseSVN 提交時 hook 的 post-commit.bat 不執行的解決方法
2、通過VisualSVN的POST-COMMIT鉤子自動部署代碼


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()