gpt4 book ai didi

.net - CI : Hudson with . 网络与 CruiseControl.Net

转载 作者:行者123 更新时间:2023-12-03 10:28:09 24 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




8年前关闭。




我在一家希望集成 CI 服务器的 .net 商店工作。就我所见, hudson 似乎是最受欢迎的选择。考虑到我们是一家仅限 .net 的商店,Hudson 会提出 CC.NET 不会遇到的任何障碍吗?

最佳答案

我想不出 Hudson 无法为我们的 C# 开发做的任何事情,即使使用基于 MSTest 的测试,您现在也可以使用 the new plugin 在它们上运行和趋势图 | (仅在您测试一个程序集时有效)或 my method它适用于多个程序集。

我想唯一的好处是生成代码覆盖率数据并报告,不确定 CC.net 是否这样做。

此外, hudson 似乎有更强大的社区支持。我从来没有听说过有人选择 CC.net 而不是 Hudson。

我们用它来

  • 部署windows服务
  • 部署 Web 服务
  • 运行 MSTests 并显示与任何 junit 测试一样多的信息
  • 跟踪低、中、高任务
  • 趋势图警告和错误

  • 这些东西对 Hudson 来说可能不是什么新鲜事,但我觉得有必要再次强调 Hudson 可以用 .net 项目处理这个问题,没问题。

    以下是 Hudson 支持的一些内置 .net 内容
  • MSBuild
  • NAnt
  • MSTest(两种方法,上面有链接)
  • Nunit
  • Team Foundation Server
  • fxcop
  • stylecop
  • compiler warnings
  • code tasks

  • 另外,上帝保佑你使用的是安全的视觉源, it supports that as well .我建议你看看 Redsolo's article on building .net projects using Hudson

    关于.net - CI : Hudson with . 网络与 CruiseControl.Net,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/582687/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com