This plugin sends diff emails for each changeset pushed to a repository.
This plugin is tested and developed with the current Redmine version (2.6). Please drop me a note if you find [in]compatibilities with other versions.
To
./app/views/repositories/_form.html.erb
or (if you have the redmine SCM plugin installed) to
./plugins/redmine_scm/app/views/repositories/_form.html.erb
add the following:
--- OLD
+++ NEW
@@ -23,6 +23,7 @@
<% button_disabled = ! @repository.class.scm_available %>
<%= repository_field_tags(f, @repository) %>
<% end %>
+<%= call_hook(:view_repository_form) %>
</div>
<p>
Now follow the plugin installation procedure at http://www.redmine.org/projects/redmine/wiki/Plugins#Installing-a-plugin .
SomeProject -> "Settings" Tab -> "Repositories" Tab -> "Edit"
Once commit messages are enabled, users fulfilling all of the following criteria will receive commit notifications per mail:
- users that are members of that project
- users with roles that are allowed to view changesets
- users that receive notifications for the corresponding project