117得票11回答
CruiseControl [.Net]和TeamCity哪个更适合持续集成?

我想问一下您基于实际经验认为哪种自动化构建环境更好。我计划进行一些 .Net 和一些 Java 开发,因此我希望有一个支持这两个平台的工具。 我已经阅读了一些资料,了解到了 CruiseControl.NET,它被用于stackoverflow开发,以及TeamCity ,它支持在不同操作系...

102得票11回答
SVN检出忽略文件夹

我可以在svn检出时忽略一个文件夹吗?我需要在我的构建服务器上检出时忽略DOCs文件夹。 编辑:忽略外部依赖不是一个选项。 我有一些需要的外部依赖。

99得票9回答
关于MSBuild脚本有好的教程吗?

我正在开发一个Web应用程序项目,需要创建一个构建脚本,并能够从我的巡航控制服务器触发。由于nant已经很久没有得到维护,我决定使用MSBuild。 我需要构建脚本能够: 编译所有程序集 执行单元测试 对单元测试运行NCover分析 部署数据库(根据参数)。实际上这是执行一个工具,因为我...

61得票3回答
如何使用licenses.licx文件

我有一个licenses.licx文件,它包含在我的一个项目属性中。我不确定它是如何被其dll使用的。它是否被msbuild使用?你知道在构建解决方案时它是如何被使用的吗?

42得票12回答
使用SVN版本号在CCNET中标记构建

我在一个使用SVN作为源代码控制的示例项目中使用CCNET。CCNET被配置为在每次检查时创建构建。CCNET使用MSBuild构建源代码。 我想在编译时使用最新的修订号生成AssemblyInfo.cs文件。如何从Subversion检索最新的修订号并将该值用于CCNET? 编辑:我没有...

40得票8回答
NUnit与Visual Studio 2010的MSTest相比有何区别?

我意识到有很多旧问题涉及到NUnit v MSTest的一般问题,适用于Visual Studio 2008版本以前(例如这个)。 微软在他们的第三个版本中做对了许多事情,比如MSTest在VS2010中就是如此。 他们是否在MSTest上也做到了呢?您会在新项目中优先选择使用它而不是NU...

36得票3回答
如何强制使用MSBuild进行清理或重建?

我正在使用MSBuild从一个脚本来编译我的项目。我注意到它只是进行构建而不是清理/重建。 我有以下内容:<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build"...

29得票3回答
Cruise Control .NET 是否有 API 可用?

有没有可以与Cruise Control .NET(ccnet)一起使用的API,例如用于查询服务器的API,以获取各种构建的状态? 我注意到ccnet托盘应用程序中有一些连接选项,但我找不到任何关于服务API的文档或如何消费它的示例。

27得票13回答
作为 Team System 的良好替代品,您可以使用什么?

我希望了解其他人为获取Team System功能而采取的解决方案。我们都知道对于一些人来说,使用 Team System 可能有点昂贵。我知道他们提供了一个小团队版本,其中包括五个许可证和一个 MSDN 订阅,但如果你的团队超过五个人或者你不想使用 Team System 呢?

26得票5回答
CI: Hudson与.Net相比,CruiseControl.Net如何?

我在一家 .net 店工作,希望集成一个 CI 服务器。从我所见,Hudson 似乎是最受欢迎的选择。考虑到我们只使用 .net 技术,Hudson 是否会与 CC.NET 相比存在任何障碍?