This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision |
| versioncontrol:commitmail [2006/10/07 14:43] – added Monotone LapoLuchini | versioncontrol:commitmail [2022/10/07 01:43] (current) – Move bakeoff stuff under a single namespace KubilayKocak |
|---|
| |
| However, an alternative to this would be through the use of a | However, an alternative to this would be through the use of a |
| ["Patch Queue Manager"] that would enables us to streamlise the commits to the reference | [[/Patch_Queue_Manager|Patch_Queue_Manager]] that would enables us to streamlise the commits to the reference |
| tree and apply all matter of policies needed (during freezes and slushes for | tree and apply all matter of policies needed (during freezes and slushes for |
| example). | example). |
| ===== Monotone Implementation ===== | ===== Monotone Implementation ===== |
| **Supported** | **Supported** |
| (also see [http://venge.net/monotone/wiki/FeatureCommitMail monotone:[[/FeatureCommitMail|FeatureCommitMail]]]) | (also see [[http://venge.net/monotone/wiki/FeatureCommitMail|monotone:FeatureCommitMail]]) |
| |
| ["Monotone"] supports this and many similar kinds of actions and triggers via hooks. | [[/Monotone|Monotone]] supports this and many similar kinds of actions and triggers via hooks. |
| |
| There is a hook that can be invoked on commit, but this will run on the individual developer's machine where the commit is done offline. It would be more usual to generate these messages instead when the committed revisions arrive via netsync at a convenient public server (see [http://venge.net/monotone/wiki/MasterRepository monotone:[[/MasterRepository|MasterRepository]]]) with the appropriate email infrastructure. Monotone also includes a hook implementation for emitting events to [http://cia.navi.cx/stats/project/monotone CIA], from where the notifications can also be sent to IRC channels and RSS feeds. | There is a hook that can be invoked on commit, but this will run on the individual developer's machine where the commit is done offline. It would be more usual to generate these messages instead when the committed revisions arrive via netsync at a convenient public server (see [[http://venge.net/monotone/wiki/MasterRepository|monotone:MasterRepository]]) with the appropriate email infrastructure. Monotone also includes a hook implementation for emitting events to [[http://cia.navi.cx/stats/project/monotone|CIA]], from where the notifications can also be sent to IRC channels and RSS feeds. |
| |