我正在尝试使用包含多个项目的解决方案设置 CruiseControl.NET。要求在发生更改时仅重建此解决方案中的项目。还要求将要构建的项目增加其版本号。
我尝试将配置从ReBuild设置为Build但这没有帮助,仍然编译了所有程序集。
有没有人对 CruiseControl.NET 和那个问题有过经验?
我正在尝试使用包含多个项目的解决方案设置 CruiseControl.NET。要求在发生更改时仅重建此解决方案中的项目。还要求将要构建的项目增加其版本号。
我尝试将配置从ReBuild设置为Build但这没有帮助,仍然编译了所有程序集。
有没有人对 CruiseControl.NET 和那个问题有过经验?
如果您为每个 vb/cs 项目设置了一个 Cruisecontrol.net 项目,则只有在项目路径中的文件发生更改时,您才能使用过滤的SourceControlProvider 来触发构建。
http://www.cruisecontrolnet.org/projects/ccnet/wiki/Filtered 查看包含过滤器。
然后设置您的 Msbuild 任务以直接构建您的项目文件。
但是我怀疑您的项目之间存在依赖关系,因此它们在同一个解决方案中?如果是这样,您可能希望每次都构建解决方案?