我將預提交鉤子腳本添加到存儲庫。顛覆預提交鉤子錯誤代碼255
它總是給下面的錯誤,同時承諾:
svn: Commit blocked by pre-commit hook (exit code 255) with no output.
我已經檢查了我的預提交腳本具有可執行權限和bash腳本。
#!/bin/bash
被添加在文件的開頭。
即使我寫
exit 0
在文件的開頭,它沒有讓我提交併給予同樣的255錯誤。
現在我的腳本是這樣的:
#!/bin/bash
exit 0
,我再次收到同樣的錯誤,而犯。
我只想知道什麼是錯誤代碼255,如何讓我的預先提交腳本正常工作?
255是一個特殊的退出代碼 - 這意味着退出代碼是超出範圍。驗證'/ bin/bash'是否存在?服務正在運行的用戶具有可執行權限和腳本?調用bash作爲服務用戶,並驗證所有腳本中最簡單的腳本。 – thekbb