MSBuild - 如何只构建那些已经改变的项目?

时间:2011-05-30 13:44:18

标签: .net msbuild

使用MSBuild(以及可能的其他软件,如果需要)有没有办法只构建自上次构建以来实际更改的项目?然后我喜欢构建过程为那些已经改变的人构建任何依赖项目。一般的想法是加快一个长时间的慢速构建过程,该过程目前在每次运行时构建所有内容。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您可能需要考虑实现构建服务器,例如http://www.jetbrains.com/teamcity/或CruiseControl.NET

您可以非常精细地控制构建的所有方面,并且两者都是免费的。 (取决于团队城市的项目/团队规模)

通过这种方式,您可以将每个项目设置为只要在该项目中的代码文件发生签入时进行构建。