题
我已经听到一些关于HORN最近,和不知道的问题可以解决,或者使用它的真实生活状况如何是有益的。
解决方案
我已经写的大部分代码为焊头和目标是成为与rubygems的进行类比的包管理器。
我们通过使它可笑明显的获取和使用OSS包想起来OSS采用。
例如,如果我想Nhibernate的我们可以简单地命令:
喇叭-install:NHibernate的
等
我们也想顺利的升级路径。
一个很多.NET OSS的使用其它OSS和它们一般OSS的所有具有不同的版本。
例如MVCContrib可能使用城堡的一个版本中,犀牛可能使用另一个和NHibernate可能使用另一个。
如果我们执行以下操作:
喇叭-install:NHibernate的 喇叭-install:犀牛 喇叭-install:mvccontrib
然后,我们都应该有所有的.dll的版本相同。
所以总结起来,我们希望得到的包,并确保我们从喇叭得到所有的软件包具有依赖性例如同一版本城堡。
喇叭的工作方式是通过下载所有的源代码,以在客户端和构建它。
我们的接下来的步骤是把喇叭到服务器的工具。
其他提示
不隶属于 StackOverflow