Если вы используете TeamCity или ищете решение для непрерывной интеграции:
TeamCity имеет различные приложения / плагины, такие как плагин VisualStudio и Windows TrayIcon для уведомлений о сборке. Вы настраиваете проект в TeamCity для сборки, когда кто-то фиксирует репозиторий. Когда кто-то фиксирует это, он запускает сборку, которая отправляет вам уведомление. Бонус в том, что он сообщает вам, была ли успешной или неудачной сборка ==> {хороший код или плохой код}