У нас есть наши проекты, настроенные с настройкой скрипта MSBuild, чтобы изменить свойство ApplicationVersion в проекте и скопировать его в файл AssemblyInfo.cs при сборке проекта. Проблема в том, что у нас есть TFS, настроенная для работы по ночному графику, с «Build, даже если ничего не изменилось со времени предыдущей сборки» не отмечен. Но поскольку сам TFS выпускает обновление этой версии, он будет восстанавливать и увеличивать каждую ночь. Так что это своего рода бесконечный цикл нашего собственного дизайна, но он пытается понять, как выйти из него.Как очистить «измененное» состояние в TFS для расписания сборки или изменить время набора изменений?
Если обнаружение «изменено с предыдущей сборки» основано на временной отметке истории, в идеале было бы неплохо, если при обновлении версии и совершении TFS она делает это с отметкой времени, предшествующей времени сборки. Возможно ли это?
Если обнаружение «изменено с предыдущей сборки» основано на некотором логическом/битовом флаге, есть ли способ его сбросить?
Использование TFS 2012.
Спасибо! Сначала попробуем опцию '*** NO_CI ***'. –