代码之家  ›  专栏  ›  技术社区  ›  Chris Missal

HORN的真实应用程序是什么?

  •  3
  • Chris Missal  · 技术社区  · 17 年前

    我最近听说了一些关于HORN的事情,想知道它能解决什么问题,或者在现实生活中使用它是如何有益的。

    http://code.google.com/p/hornget/

    2 回复  |  直到 16 年前
        1
  •  5
  •   dagda1    17 年前

    我已经为horn编写了大部分代码,目标是成为一个类似rubygems的包管理器。

    我们希望通过让获得和使用OSS软件包变得非常明显来提高OSS的采用率。

    例如,如果我想要Nhibernate,我们可以简单地命令:

    喇叭-安装:nhibernate

    很多.NET OSS使用其他OSS,它们通常都有不同版本的OSS。

    例如,MVCContrib可能使用Castle的一个版本,rhino可能使用另一个版本,Nhibernate可能使用另一个版本。

    如果我们采取以下措施:

    喇叭-安装:nhibernate 喇叭-安装:mvccontrib

    总之,我们希望获得包,并确保从horn获得的所有包都具有相同版本的依赖项,例如Castle。

    horn的工作方式是将所有源代码下载到客户端并构建它。

    我们接下来的步骤是将horn变成一个服务器工具。

        2
  •  1
  •   rahul    17 年前
    推荐文章