2008-08-27 10 views
0

Как вы управляете жизненным циклом и процессом автоматической сборки, когда некоторые из проектов (C#.csproj) являются частью реальной системы сборки?Управление жизненным циклом TFS для среды сборки

Пример: .csproj является проектом, который использует MSBuild задачи, которые реализуются в BuildEnv.csproj. Оба проекта являются частью одного и того же продукта (значение, BuildEnv.csproj часто меняется, поскольку продукт разрабатывается и не 3-й партии, которая редко обновляется)

ответ

2

Вы должны фактором на это в два отдельных «проектов» в противном случае вы будете тратить много времени на погоню за своим хвостом, пытаясь выяснить, не сломанная сборка связана с изменениями в системе сборки или целями в разрабатываемом коде.

Ранее мы разделили эти две системы на отдельные проекты в CVS.

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

Надеюсь, что это поможет.