2009-08-12 28 views

回答

5

我寫的大部分代碼爲號角,目標是要與RubyGems的一個比喻的軟件包管理器。

我們通過使它可笑明顯的獲取和使用OSS包想起來OSS收養。

例如,如果我想NHibernate的,我們可以簡單地命令:

喇叭-install:NHibernate的

我們也希望平滑升級路徑。

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

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

如果我們做到以下幾點:

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

然後,我們都應該有所有的.dll的版本相同。

所以總結起來,我們希望得到的包,並確保我們從喇叭得到所有的軟件包具有依賴性例如同一版本城堡。

喇叭的工作方式是將所有源代碼下載到客戶端並構建它。

我們接下來的步驟是將號角變成服務器工具。

+0

我在哪裏可以找到用於獲取號角和跑步的文件/嘖嘖 - 一直是一個母馬得到各種堆棧互相交談 – Chev 2010-02-16 08:58:10

相關問題