Если вы исходите из предположения, что ваша ночная сборка такая же, как и ваша непрерывная сборка. Вы можете опубликовать свои артефакты непрерывной сборки в путь к папке / репозиторию, который содержит дату. Таким образом, ваша вторая и последующие сборки за день перезапишут предыдущие сборки за этот день.
Создание сайта и еженедельная сборка интеграции сложнее, поскольку вам потребуются условные этапы сборки. (Идея состоит в том, чтобы запустить пакетные сценарии / сценарии оболочки, которые определят, настало ли время для действия (например, сборки сайта), и запустить его как часть этого сценария).
По моему мнению, лучшее решение - написать сценарий пакетной обработки / оболочки (или подойдет и программа на Java), который копирует ваши шаблоны и заменяет запись svn во всех ваших новых заданиях. Чем у вас есть два шага для создания новой ветки. Сначала запустите ваш скрипт с путем SVN в качестве параметра, а затем скажите Хадсону перезагрузить конфигурацию. Прелесть решения в том, что вы можете при необходимости изменять свои шаблоны, не внося изменений в свои сценарии.