Pergunta

Como você gerenciar o ciclo de vida e processo de compilação automatizada quando alguns dos projectos (C# .csproj projetos) são parte do próprio sistema de compilação?

Exemplo: Um .csproj é um projeto que usa MSBuild tarefas que são executadas na BuildEnv.csproj.Ambos os projetos são parte de um mesmo produto (o que significa, BuildEnv.csproj com frequência muda à medida que o produto está sendo desenvolvido e não uma festa de 3 que raramente é actualizada)

Foi útil?

Solução

Você deve considerar isso em dois "projetos" caso contrário, você vai passar as idades perseguindo sua cauda tentando descobrir se um partido de construir é devido a alterações no sistema de compilação ou chages no código que está sendo desenvolvido.

Anteriormente nós temos tido os dois sistemas em diferentes projetos no CVS.

Você quer ser capaz de variar de uma coisa, mantendo as outras constantes para limitar o que você teria para olhar ao realizar a análise forense.

Espero que ajude.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top