【问题标题】:What are your experiences with NPanday?您对 NPaday 的体验是什么?
【发布时间】:2014-10-14 18:36:22
【问题描述】:

您是否使用NPanday 将Visual Studio 与Apache Maven 集成?如果是这样,它运作良好吗?你会再次使用它吗?

编辑:不太具体,我想,我要解决的问题是: 我在 Subversion 中有一个 C# 解决方案,它依赖于 Subversion 树中其他地方的其他项目。我想使用 Hudson 构建我的项目。我可以在本地构建另一个项目 DLL,并引用它,但这不适用于 CI 服务器。我无法引用该项目,因为 Hudson 将项目文件夹复制到其他地方,并使用了新名称。解决办法是什么?

【问题讨论】:

    标签: .net apache


    【解决方案1】:

    虽然一些问题仍然存在,但 Npanday 自 1.1 以来已经取得了相当大的进步 - 它已转移到 Apache1.4.0-incubating has been released 前一段时间。

    --原答案:已经过时了--

    我们尝试使用 NPanday,甚至还与 Hudson 一起使用。它可以工作,但是在 NPaday 1.1 中,生命周期仍然非常类似于 java,并且没有很好地适应 .NET 项目的需求。

    插件可以维护一个包含所有源文件的 pom.xml。已提供对资源的支持,但尚未完成:不支持本地化卫星组件。

    该插件也仅适用于英语 VS 安装(正在修补)

    我们最终构建了我们自己的 maven 插件,我现在正尝试将其用于 v1.2 的 Npanday。 (希望在夏天之前发布)

    在 Teamcity 中,您可以轻松依赖其他构建项目生成的工件,但 Hudson 可以使用 not seem to support that

    【讨论】:

    • 自 2011 年 10 月以来,我一直是 Npanday 团队的提交者;东西越来越好了!
    【解决方案2】:

    安德鲁,

    我一直在利用 Npanday 和 Continuum (maestro) 开发构建和发布管理功能。有一些小问题,但慢慢改进并提供 CI 和集中二进制管理的好处(主要优势)。我从未尝试过 hudson,但建议您继续使用 Npanday 和 continuum(maestro) 组合来实现 CI。

    【讨论】:

      【解决方案3】:

      我尝试在 mac os x 上使用 npanday 并在 .Net 上使用 mono

      但项目不会被编译或打包

      不确定 npanday 是否仍然处于活动状态

      【讨论】:

      猜你喜欢
      • 2010-09-24
      • 1970-01-01
      • 2010-09-30
      • 2017-04-07
      • 2010-10-16
      • 1970-01-01
      • 1970-01-01
      • 2010-09-25
      • 1970-01-01
      相关资源
      最近更新 更多