2011-02-10 23 views
1

我剛剛開始黑客入侵腳本,將登記電子郵件整合到十分鐘窗口中,以減少人們收到的svn電子郵件數量(並使其更易讀)。這聽起來像是以前可能解決的常見問題。鞏固顛覆登記電子郵件

我該如何減少個人簽入通知郵件的數量?

+0

這些郵件是否通過提交掛鉤發送? – 2011-02-10 19:01:35

+0

是的,但我可以改變,如果有更好的方法 – 2011-02-10 19:02:12

回答

1

而不是讓您的提交掛鉤發送電子郵件,如何每十分鐘,每小時或任何時間間隔運行一個cron任務來檢查前面的提交然而發送一個關於它們的通知?這將如何工作取決於你在電子郵件中擁有哪些信息,誰應該得到哪些電子郵件等。

另一種方法是讓提交掛鉤存儲有關數據庫中提交的信息,然後讓cron任務提取這些信息並進行郵件發送。但是,這可能不如我提到的第一個想法那麼幹淨。

0

接下來的建議。我每小時運行一次cron作業/ 10分鐘svn日誌命令和管道到電子郵件列表/地址。

SVN的日誌--verbose --revision 「FROM日期:TODATE」 文件:///路徑/到/回購

你需要包裝這個命令了一個Perl /慶典插入日期/時間範圍的腳本