2011-06-22 8 views

ответ

3

Каковы некоторые из моделей/методов (лучшие практики) для продвижения кода между средами?

Хорошее место, чтобы начать поиск, смотрите на Microsoft Team Foundation Server Branching Guidance: Code Promotion Best Practices. Эта версия рассчитана на 2008 год, но вы начнете понимать подход к пониманию.

Оттуда взгляните на Visual Studio TFS Branching Guide 2010. Загрузите TFS_Branching_Guide_2010_Complete_Package. Внутри вы найдете множество диаграмм/документов, которые помогут вам решить, как лучше всего продвигать продвижение кода.

Какие модели вы используете?

Наша модель компании варьируется от проекта к проекту из-за сложности и модели выпуска. Во всех случаях, хотя у нас есть отдельные ветви для каждого выпуска/исправления и основной ветки, которая действует как импульс нашего приложения «сборка, которая никогда не терпит неудачу». Оттуда мы используем различные подходы - некоторые используют обзор WI перед продвижением, другие - немного более свободны в процессе продвижения. Все, что можно сказать, основываясь на вашем сценарии и целях, вы найдете свой подход, подходящий для этих потребностей.

+0

+1 для ссылки на работу рейнджеров на ветвление. Я считаю это библией централизованных систем VCS. –