Может ли быть какая-то разница между Clean + Rebuild и Clean + Build - PullRequest
6 голосов
/ 06 мая 2011

У меня есть задание msbuild в cruiseControl, которое сначала очищает, а затем перестраивает. Может ли быть какая-то разница, если я изменю его как «Очистить и построить» (а не перестроить)?

Перестройка выполняет «Очистка + Сборка» для каждого проекта. «Clean + Build» в решении очистит все проекты, а затем построит каждый из них. Могут ли быть некоторые угловые случаи, которые могут иметь значение?

Ответы [ 2 ]

7 голосов
/ 06 мая 2011

Если предположить, что цели msbuild не были изменены, чтобы добавить дополнительные функции, то:

Rebuild = Clean + Build
5 голосов
/ 06 мая 2011

Rebuild является ярлыком для выполнения Clean, а затем Build - поэтому вы должны получить те же результаты.

...