Я использую Подвижный блок управления исходным кодом в CruiseControl.NET, и у меня есть он набор к autoGetSource
но некоторые файлы (такие как номер версии, на основе текущего времени) изменяются как часть сборки. Таким образом для следующей сборки, некоторые файлы изменяются так autoGetSource
сбои.
Есть ли способ, которым я могу сказать CruiseControl.NET делать a hg update -C
таким образом, измененные файлы не являются проблемой. Или есть ли лучший способ вычистить мою папку сборки прежде, чем запустить сборку?
В файле hgrc, будь то в проекте, на сервере CC или в каталоге профиля пользователя CC, вы можете указать:
[defaults]
update = -C
или, возможно, лучше (поскольку [по умолчанию]
не одобряют )
[hooks]
pre-update = hg revert --all --no-backup