在我的windows(7)機器上使用svnserver。Post-commit掛鉤向客戶端發送錯誤消息
我需要從post-commit.bat發送errror消息到svn客戶端(可以是任何客戶端)在Windows中。
任何想法做到這一點?
感謝,
在我的windows(7)機器上使用svnserver。Post-commit掛鉤向客戶端發送錯誤消息
我需要從post-commit.bat發送errror消息到svn客戶端(可以是任何客戶端)在Windows中。
任何想法做到這一點?
感謝,
我已成功地做到這一點意外,其中後提交鉤子失敗,失敗的消息報告給用戶。
GUI客戶端應該顯示錯誤消息。
當我們安裝了scmbug並且它與bugzilla的連接中斷時,我們遇到了這個問題。這表明你只需要得到提交後的鉤子來返回一個錯誤代碼(返回非零)並輸出你想要顯示的錯誤消息。
HTH
注意,錯誤應該被寫入stderr,不stdout中,它被客戶端顯示。
因此,對於一個「迴響」是通過客戶端可見你應該使用
echo Non-Fatal error: Commit succeeded but issue tracker not updated >&2