gpt4 book ai didi

.net - 什么是可靠的 NMaven 或为 .NET 替代构建服务器?

转载 作者:行者123 更新时间:2023-12-01 01:25:36 24 4
gpt4 key购买 nike

Maven历史悠久,在 Java 世界中得到了很好的支持。 NMaven起步不太成功,并且在 C#/.NET 世界中从未像它的表亲在 Java 世界中那样流行。该项目似乎快死了(ish),但也许我错了。

是否有替代方案,最好使用 NAnt , 通常用于支持 NMaven 并且具有与 Maven 相似的属性?我要找的是一个很好的 .NET 开源自动构建服务器(如果有的话)。还是我应该继续使用 NMaven?

最佳答案

MAven 与其说是 CI/build设置,不如说是一个存储库管理器。

如果您正在寻找持续集成服务器,这里是我所知道的:

  • CruiseControl.Net ( http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET ) 足够好,免费,但可能会占用大量资源,配置有时令人抓狂。
  • Hudson ( http://hudson-ci.org/ ) 有一些相当不错的 .Net 特定任务。作为一个开源/免费的自动build设置,我更喜欢它而不是 CruiseControl.Net。它需要 Java 才能运行,但在 Windows 上运行良好。 Web 仪表板很好(尽管有一种奇怪的蓝色而不是绿色的迷信)并且项目配置是轻而易举的(与 CCNet 相比...)
  • TeamCity (JetBrains) ( http://www.jetbrains.com/teamcity/ ) 非常好,提供了许多有趣的功能(提交前的私有(private)远程构建、分布式构建代理等)和出色的 VS.Net 集成。您必须支付许可证费用,但对于小型团队来说是免费的。

所有这些都支持最流行的 SCM(CVS、SVN)Hudson 和 TeamCity 支持 Mercurial 和 Git。

我会选择 Hudson 或 TeamCity。

关于.net - 什么是可靠的 NMaven 或为 .NET 替代构建服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1804215/

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