2013-12-14 3 views
0

Мне интересно, какие компромиссы возникают при настройке нового шаблона процесса создания TFS. В принципе у вас есть 2 опции - Скопируйте существующий xaml. По существу создание копии шаблона для текущего командного проекта. - Используйте существующий xaml. По сути, используется один и тот же шаблон процесса сборки для нескольких командных проектов.Копирование шаблона процесса сборки или повторное использование exsisting

экран я говорю о build process selection options

Как программист я бы пойти на второй вариант, так что вы имеете одну точку определения шаблона значительно ослабления ремонтопригодность.

Мне кажется, что компромисс - Единая точка определения, более простая в обслуживании для нескольких командных проектов. - Несколько определений, позволяющих изменять самостоятельно.

Есть ли вещи, которые мне не хватает, и что я должен принимать во внимание, или мы должны просто пойти на вариант 1?

Любые лучшие практики или реальный жизненный опыт, которые помогут мне принять это решение, будут очень признательны.

ответ

1

Я всегда использую тот же шаблон по той же причине, о которой вы говорили о ремонтопригодности, и является наилучшей практикой (как и все, что может быть за несколькими исключениями). Я создаю параметры для вещей, которые различаются между определениями построения, так что совместное использование шаблона легко.

Я работал над проектом в прошлом, где мы создали копию для каждого определения сборки, и было больно, когда нам нужно что-то менять.

+0

Благодарим вас за ввод. Это то, что я думал, но, возможно, у кого-то есть другие идеи. – Patrick

+0

Одним из недавних примеров преимуществ совместного использования было то, что мы обновили наши шаблоны с TFS 2010 до 2012 года. –

Смежные вопросы