1. Copy cvsmail.pm, cvsmail.cfg, cvsmail.pl, precommit.pl到你check out出來的CVSROOT里面,比如/tmp/cvs/CVSROOT
[code:1:7e1c4558c4]
cp cvsmail* /tmp/cvs/CVSROOT
cp pre* /tmp/cvs/CVSROOT [/code:1:7e1c4558c4]
然后把這幾個文件都加入CVS倉庫
[code:1:7e1c4558c4]
cvs add cvsmail.pm
cvs add cvsmail.cfg
cvs add cvsmail.pl
cva add precommit.pl
[/code:1:7e1c4558c4]
2. 在CVSROOT/commitinfo這個文件中加入下面行
[code:1:7e1c4558c4]
ALL $CVSROOT/CVSROOT/precommit.pl [/code:1:7e1c4558c4]
3. 在CVSROOT/loginfo這個文件中加入下面行
[code:1:7e1c4558c4]
ALL $CVSROOT/CVSROOT/cvsmail.pl %{ sVv } [/code:1:7e1c4558c4]
4. 修改cvsmail.cfg,同第一種情況
5. 提交上面修改過的文件
cvs commit
一點經驗:
cvsmail本身沒有什么日志可查,如果你發(fā)現自己的cvsmail不能正常使用時,可以到cvsroot的home目錄中察看Mailbox文件中的退信信息
一個cvs更新郵件的樣例
[code:1:7e1c4558c4]
主題: [cvs update] cvs commit: CVSROOT cvsmail.cfg
郵件內容:
cvsroot 2005/07/23 21:23:47 CST
Modified files:
. cvsmail.cfg
Log:
add header
Revision Changes Path
1.11 +1 -1 CVSROOT/cvsmail.cf [/code:1:7e1c4558c4]
有問題歡迎到http://www.bestunix.net上留言跟我聯系
haoyufu 回復于:2005-07-30 09:59:12
謝謝樓主
我可以試驗下
我的cvs, cvsweb都成功了
在按這個也可以呵呵
sxybit 回復于:2005-07-31 20:22:35
呵呵,其實文檔很詳細,不過是沒有例子,很多地方要多試幾遍才對,這里我給出了例子,相信安裝過程中的大部分疑問都沒有了.
yeqiwei 回復于:2005-08-04 13:49:39
不錯,你的blog也不錯。
haoyufu 回復于:2005-08-04 17:21:12
兄弟我做了
可是好象沒有反映呀
sxybit 回復于:2005-08-05 13:32:37
你的郵件服務配好了嗎,看看你的/home/cvsroot目錄下面有沒有一個Mailbox的文件
[quote:2da1074847="haoyufu"]兄弟我做了
可是好象沒有反映呀[/quote:2da1074847]