0
當我在TortoiseSVN客戶端機器中提交最新代碼時,它會觸發已在我的VisualSVN Server計算機中配置的提交後提交鉤子。在Visual SVN服務器中發佈提交鉤子錯誤
現在的問題是:提交成功,但我得到一個錯誤post-commit hook failed (exit code - 255) with no output
。
當我在TortoiseSVN客戶端機器中提交最新代碼時,它會觸發已在我的VisualSVN Server計算機中配置的提交後提交鉤子。在Visual SVN服務器中發佈提交鉤子錯誤
現在的問題是:提交成功,但我得到一個錯誤post-commit hook failed (exit code - 255) with no output
。
掛鉤腳本以某種方式無法處理提交。你(或你的系統管理員)必須分析腳本所做的事情以及爲什麼會失敗。可能有很多問題。通過在服務器端檢查鉤子腳本的代碼和訪問權限來開始您的故障排除。
管理員可以通過捕捉鉤腳本的線索輸出解決此:
post-commit.bat
文件post-commit-run.bat
,創建以下文件作爲post-commit.bat
文件:
call "%~dp0post-commit-run.bat" %* > %1/hooks/post-commit.log 2>&1
提交到資源庫並檢查hoo中生成的post-commit.log
文件ks服務器端的repo目錄。輸出將爲您提供有關根本原因的線索。