richliu’s blog

Linux, 工作, 生活.

richliu’s blog header image 4

Subversion 用 E-mail 寄送更新通知.

July 26th, 2005 · No Comments

主要是參考 yungyuc 的 寄送 subversion repository 的更新通知
在多人使用, 和多個 Repository 的環境下
如果寄件者要改成 Commit 的人, from_addr 要改成如下
from_addr = %(author)s@example.com
如果有很多個 Repository . 那要怎麼辦呢?
在 mailer.conf 的最下方有說明, 有解決方案, 我自己的解決方案是這樣

[another-example]
# # commits to personal repositories should go to that person
for_repos = /home/svn/(?P[^/]*)
commit_subject_prefix = [%(who)s commit]
我的 Repositroy 是放在 /home/svn, for_repos 取出變數值
commit_subject_prefix 就是信件標題, 這樣才分得出是那一個 Project 用的.
python 似乎變數名稱要加 s 才會正常, 所以請記得是 %(who)s [...]

[Read more →]

Tags: Programming