Если вы можете создать скрипт, который проверяет и собирает ваш проект из командной строки (например, в bash Cygwin), то вы, безусловно, можете интегрировать сборку в круиз-контроль или Jenkins.
Я не знаюЯ не знаю много о круиз-контроле, но мы часто используем Jenkins, и хотя в нем есть ошибки, которые необходимо обойти в целом, мы находим его чрезвычайно полезным для CI и ночных сборочных заданий.
Что касается аспекта электронной почтыJenkins можно настроить для просмотра журнала SVN, а в случае сбоя сборки он может отправить электронное письмо тем, кто внес изменения с момента последней успешной сборки.Эта функциональность может быть включена с минимальной конфигурацией.Существуют дополнения, которые также позволяют настраивать содержимое писем.