Я хочу, чтобы иметь возможность обучать Hudson, чтобы удалить полную рабочую область, прежде чем делать проверку & сборки. Есть ли плагин, который позволяет это сделать?
Как удалить Hudson рабочее пространство, прежде чем строить?
В разделе Управления исходного кода, расширить дополнительные свойства и снимите флажок «Использовать Update» (эта опция присутствует для меня CVS, не уверен насчет всех других инструментов SCM). Эта опция контролирует, если Хадсон использует команду «обновить», чтобы просто захватить измененные файлы из SCM, или если он проверяет новую / чистую копию из системы управления версиями.
Снимите флажок Использовать обновления по опционам SCM И чистой фазе использования колл - Maven в вашей команде.

В настоящее время каждый плагин SCM обеспечивает функциональность рабочего пространства очистки. Вскоре ядро Хадсон будет иметь такую возможность, а также подключаемые модули SCM будут мигрировать настройки к этой основной функции: выпуск 3966
Я не использовал их еще, но AFAIK есть Хадсон-плагины доступны, которые позволяют пакетные сценарии для запуска, как до и после построения шагов, которые могли бы удалить каталог. Проверьте: Управление Хадсон -> Управление Плагины -> Доступные
Subversion плагин для Hudson теперь имеет переключатель в положении «Эмуляция Checkout» - он удаляет неверсированные файлы перед возвращаясь и обновления.
Существует вариант под Advanced Project Options
: Clean рабочего пространства перед сборкой.
Он делает именно то, что вы хотите.