Эта функция в основном нужна для использования Hudson в качестве замены cron, и не лучим образом подходит для периодической сборки проектов. Когда пользователи впервые сталкиваются с концепцией непрерывной интеграции (continuous integration), обычно они думают о регулярном запуске сборок, вроде ночных или недельных. Однако, ключевая идея непрерывной интеграции в запуска сборок немедленно после внесения изменений в код, для быстрого получения результата об изменениях разработчиком. Чтобы поведение Hudson было именно таким, настройте оповещения на стороне SCM.
Пожалуйста, перед тем как использовать эту функцию, остановитесь и спросите себя, действительно ли вы хотите именно этого.