0
我想設置我的顛覆後提交鉤子更新後,每提交我們的開發服務器的Web文件夾。我一直在按照這個指示SVN SSH post-commit checkout hook(是德語,但代碼評論爲英文),但不幸的是似乎不工作。提交後,日誌文件被初始化,但不會執行更新。trac與顛覆後提交更新web文件夾
我想設置我的顛覆後提交鉤子更新後,每提交我們的開發服務器的Web文件夾。我一直在按照這個指示SVN SSH post-commit checkout hook(是德語,但代碼評論爲英文),但不幸的是似乎不工作。提交後,日誌文件被初始化,但不會執行更新。trac與顛覆後提交更新web文件夾
你可以嘗試修改此行的腳本:
/srv/svn/repos/st38/hooks/bin/svn-update /usr/bin/svn /srv/www/st38
的svn-update命令的輸出寫入也到日誌文件
/srv/svn/repos/st38/hooks/bin/svn-update /usr/bin/svn /srv/www/st38 2>&1 >> /srv/www/st38/post-commit.log
也嘗試手動執行該線。
嗨!如果我手動執行bash提交後,web文件夾將會被更新。我認爲是一個許可問題,但我並沒有真正找到它的來源。 – lgt
@lgt在日誌文件中是否存在錯誤消息(在更改腳本之後)? – wimh
沒有一切看起來沒問題。將輸出修訂號。但只有我手動調用腳本。 – lgt