SVN郵件通知 郵件提醒功能

2021-09-24 13:01:46 字數 698 閱讀 2575

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檔案中每一行存放乙個需要通知的郵箱位址

[email protected]

[email protected]

如果機子上沒有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...