Я соло-разработчик, изучающий такой инструмент, как MSBuild/NAnt, чтобы улучшить мой процесс сборки. Мои файлы проектов начинают путаться с событиями после сборки, и есть инструменты анализа, которые я бы хотел запустить несколько раз, а не другие. Я хочу восстановить порядок и определить все в файле XML сборки.Рекомендуемые цели сборки
Мои мысли для сборки цели являются:
- отладочных: Предназначен для быстрого составления и развертывания. Никакой анализ кода или проверки не выполняются.
- Анализ: Выполняет отладочную сборку, анализ кода и создает документацию.
- Развертывание: Компиляция с соответствующими флагами компилятора для выпуска. Также выполняет те же шаги, что и сборка Analysis.
Я нахожусь на правильном пути здесь? Какие цели построения следует использовать для разработки .NET?
Кстати, только что выяснилось, что нет реальной цели для публикации-сборки. Существует инструмент под названием «TFSDeployer», который делает именно это, когда BuildQuality сборки будет изменен, он запустит настраиваемый скрипт. Инструмент «TfsDeployer» можно найти на Codeplex. –