setlocal
set repo=svntest
rem 定義預設的郵件主題
set scps="郵件主題"
rem 定義預設的郵件內容
set icps="郵件內容"
set sender=***@qq.com
set pwd=password
set mailrcpslist=f:\repositories\mailrcps.lst
for /f %%r in (%mailrcpslist%) do (
blat -body "%icps%" -charset utf8 -to %%r -server smtp.exmail.qq.com -f %sender% -u %sender% -pw %pwd% -subject %scps%
)endlocal
上面就是svn庫目錄下對應的某個乙個倉庫下的hooks目錄,新建乙個post-commit.cmd把上面**拷貝過去就可以了,
svn會在提交**的同時執行指令碼一次
mailrcps.lst檔案中每一行存放乙個需要通知的郵箱位址
如果機子上沒有blat.exe,最好去官網上下
解壓得到的blat.exe放在c:\windows下面
另外一種方法,但是嘗試了不成功:
svn 之郵件傳送通知
svn傳送郵件通知是乙個非常不錯的選擇,對源 的更改實現資訊對稱和同步,但是在windows下面通過命令列實現郵件傳送可是不太容易,現在有乙個工具叫做blat,剛剛看了一下還算是短小精悍,也不知掉好用不好用,進入版本庫目錄的hooks目錄下面,有個post commit.tmpl,修改為post c...
Jenkins新增郵件通知功能
jenkins新增郵件通知功能,郵件傳送給開發提交者。開啟系統設定 定義管理員位址,位址要和下面的配置一致。郵件通知外掛程式有2個,二者選乙個,預設為jenkins mailer plugin 郵件通知 它只能發布失敗時通知 選擇extended e mail notification外掛程式,外掛...
配置Trac 的 郵件提醒功能
在centos上搭建的trac server 同時已經和svn一起搭配好了,剩下就是配置它的郵件提醒功能。郵件提醒,首先需要乙個郵件伺服器也就是smtp server,我用了postfix 作為郵件伺服器。1.首先 檢查一下你的機器上有沒有postfix service postfix status...