Вы синхронизируете свой скрипт сборки с IDE? - PullRequest
0 голосов
/ 24 июля 2010

Если вы использовали следующее:

  1. Непрерывная интеграция с использованием сценариев сборки
  2. IDE для разработки кода

Вы сталкиваетесь с проблемами синхронизации ваших скриптов сборки с системой сборки IDE? Если да, то как вы решаете эту проблему? Использование любой среды (Java / .NET / и т. Д.) Для объяснения решения подойдет. Я просто хочу узнать, как люди решают эту проблему.

1 Ответ

1 голос
/ 24 июля 2010

В мире Java вы можете иметь 2 вида сценариев - создавать сценарии и сценарии для создания файла проекта для вашей любимой IDE (например, ipr для IDEA). Таким образом, если структура вашего проекта изменилась, просто перезапустите скрипт, который обновит файл .ipr, например. Также разные люди в команде могут работать с разными IDE.

В мире .NET есть 2 варианта:

  • если вы собираете с MSBuild, то вам ничего не нужно синхронизировать - файлы .csproj из VS также являются действительными файлами MSBuild.
  • если вы строите с помощью NAnt, вы можете запустить задачу devenv, которая перейдет в файл .sln и все равно вызовет файлы .csproj, которые всегда актуальны.
...