2012-09-15 135 views
0

我使用藍色主機,並設置了我的SVN,我已經能夠設置和結帳儲存庫完好,但是當我試圖設置後提交時,我保持收到錯誤SVN後提交不工作

post-commit hook failed (exit code 255) with no output. 

下面是我使用

#!/bin/bash 
/usr/bin/svn update /home1/firewal2/www/svntest 

任何幫助將不勝感激當前post-commit鉤子,如果需要,我可以提供更多的信息。謝謝!

-Blake

+0

是提交後腳本可執行文件嗎?你能在終端執行嗎? – Gregor

+0

@Gregor我這樣做,然後它提示我與 輸入密鑰'/home1/firewal2/.ssh/id_dsa'的密碼: 我無法弄清楚什麼要放在提交後,使它驗證密碼 – bhooks

+0

您的提交後腳本無法爲您輸入密碼。您必須創建一個沒有密碼的公共密鑰 - 因爲提交後腳本將無人值守運行。 – Gregor

回答

0

由於功能要求mark a comment as an answer繼續下降,我在這裏複製上面的解決方案。

您的提交後腳本無法爲您輸入密碼。您必須創建一個沒有密碼的公共密鑰 - 因爲提交後腳本將無人值守運行。 - Gregor

您需要沒有密碼的私鑰。在stackoverflow.com/questions/5114012/…中閱讀關於此主題的更多信息 - Gregor