будьте проворнее - просто вырастите его и не бойтесь меняться, пока идете долго. Выберите что-то очень простое для начала и посмотрите, как оно пойдет.
Вот мое простое окружение. Решите, что вы хотите сделать на рабочем столе, чтобы реализовать joel тестовый вопрос № 2 . Это в моем опыте имеет решающее значение. После того, как вы сможете выполнить полную сборку и тестирование на рабочем столе одним (или несколькими) щелчками, у вас есть основа для автоматизированной сборки.
Хитрость в том, чтобы быстро все сделать, используя те инструменты, которые всегда под рукой - например, VSS и Круиз-контроль , MSBuild и т. Д. И настройка. Вы должны быть в состоянии получить довольно хорошее (правило 80/20) за несколько дней итерационных усилий.
Редактировать: просто чтобы ответить на комментарий.
Да, вы правы, очень полезно учиться на опыте других людей (а не только на их практике). Однако, настроив среду сборки в разных компаниях, я могу сказать, что лучше всего, если вы начнете с какой-то другой сложности, вы в конечном итоге будете бороться с требованиями и предположениями других людей. Да, у меня теперь есть опыт, и я могу использовать его как метрику, чтобы начать легко.