問:我想監控linux下cvs的文件,cvs自帶了文件監控功能,文件發生變化cvs能夠自動發郵件,我想請教一下cvs具體怎么實現該功能
答:1,先checkout CVSROOT目錄。
2,修改loginfo文件添加類似如下項:
DEFAULT (echo""; id; echo %; date; cat) >>$CVSROOT/CVSROOT/commitlog
ALL Mail -s %s mailaddress(test@test.com)
3,提交。
問: 如果我要不同項目的修改信息發送給不同的開發者,這個語句該怎么寫呢
答:替換ALL,將ALL改成對應項目的名稱,并且后面的mail地址是你的郵件地址。
ALL表示將所有項目都發送到這個mail地址。