我已经听到一些关于HORN最近,和不知道的问题可以解决,或者使用它的真实生活状况如何是有益的。

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

有帮助吗?

解决方案

我已经写的大部分代码为焊头和目标是成为与rubygems的进行类比的包管理器。

我们通过使它可笑明显的获取和使用OSS包想起来OSS采用。

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

喇叭-install:NHibernate的

我们也想顺利的升级路径。

一个很多.NET OSS的使用其它OSS和它们一般OSS的所有具有不同的版本。

例如MVCContrib可能使用城堡的一个版本中,犀牛可能使用另一个和NHibernate可能使用另一个。

如果我们执行以下操作:

喇叭-install:NHibernate的 喇叭-install:犀牛 喇叭-install:mvccontrib

然后,我们都应该有所有的.dll的版本相同。

所以总结起来,我们希望得到的包,并确保我们从喇叭得到所有的软件包具有依赖性例如同一版本城堡。

喇叭的工作方式是通过下载所有的源代码,以在客户端和构建它。

我们的接下来的步骤是把喇叭到服务器的工具。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top