Дополнительно в систему встроены:

Возможно, например, использование следующего сценария:
Разработчик публикует на Subversion (или любом другом сервере контроля версий, Git, GitHub и т.п.) измененные исходные файлы программ. 
При публикации он использует в комментариях определенные заранее оговоренные коды.
Билд-сервер отслеживает изменения на сервере контроля версий и получает новые исходники, как только они там появляются.
Далее, видя эти коды, билд-сервер проставляет в текстах программы информацию о том, что версия программы была изменена.
Программа компилируется и собирается.
Запускаются автоматическое тестирование (если тесты для программы были написаны).
Программа подписывается ЭЦП (если это необходимо)
Публикуется в сервисе.
Новая версия становится доступной для скачивания пользователями.