Я пытаюсь использовать CruiseControl 2.7.3, (оригинал), чтобы построить проект Java, который находится в репозитории SVN.Использование SVN с CruiseControl?
В нашей конфигурации круиза используется svn plugin для комплекта модификаций. Когда обнаружена модификация, сборка запланирована с использованием Ant. Этот файл сборки Ant затем использует svnant Ant Task для выполнения полной проверки проекта. Некоторое время у нас был этот набор для проверки «HEAD», но у нас были случаи, когда сборка не срабатывала для проверки или два, потому что проверка произошла после проверки набора модификаций, но до того, как вызов муравья svn checkout. В результате мы пытаемся изменить файл сборки муравья, чтобы использовать номер версии, который получает проверка модификации.
На странице конфигурации конфигурации CruiseControl утверждается, что свойство, svnrevision, установлено и передано строителям, так же как свойство метки имеет значение labelincrementers. Кажется, он не устанавливается, когда я нажимаю кнопку force build.
Есть ли что-то, что я должен сделать, чтобы это исходило?
Какой именно журнал? Cruisecontrol.log, журнал проекта или журнал сборки? – Steen
О, и, возможно, добавив тег «subversion» на ваш вопрос, вы увидите еще несколько глаз на вашем пути? – Steen
Я добавлю его на вопрос. –