程式異動到 SVN Server 之後, 自動發送 Mail 通知相關人員



當開發人員進行程式異動時,

我們會希望 SVN Server 能夠自動發送 Mail 通知相關人員,

可以參考以下步驟 :

1) 到 SVN Server, 開啟 SVN Server Manager, 然後在某個專案上面, 按右鍵, 點選 "所有工作 > Manage Hooks" :


2) 選擇要編輯的觸發事件, 然後按一下 "Edit" 鈕 :


3) 輸入以下程式碼 :
 程式碼
"%VISUALSVN_SERVER%\bin\VisualSVNServerHooks.exe" ^
commit-notification "%1" -r %2 ^
--encoding UTF-8 ^
--from fromMailAddr ^
--to toMailAddr1,toMailAddr2,... ^
--smtp-server mailServer

範例 :


測試結果) 只要有人將新增或異動的程式送交後, SVN Server 就會自動發送 Mail 通知相關人員, 如下範例 :

Related Posts Plugin for WordPress, Blogger...