我刚刚开始迁移到 .NET Framework 3.5。我将 CruiseControl.NET 用于我们的持续集成,并想知道其他人如何设置它。
我有一个名为 NET3.5 的源代码分支,但现在我将主干保持为 2.0。
我创建了两个从主干和分支结帐的 CruiseControl 项目。
因此,即使只有一个代码库,我也有两个持续集成项目。
我认为这是正确的方法,因为我需要使用不同版本的 aspnet_merge.exe 来编译代码,这意味着两个单独的配置文件和两个持续集成项目。
这种方法可以吗,应该单独构建每个分支还是应该只是一个大型代码库,在一个巨大的构建中编译不同的发布版本?
干杯