2010-01-14 53 views

回答

0

我建立了我自己的版本,因爲我不想強制升級fluentnhibernate的所有依賴關係。

安裝紅寶石正在下載並單擊一個exe,rake安裝程序包含在流利的nhibernate存儲庫中。這不需要你閱讀任何手冊或有任何紅寶石知識。它不應該超過2分鐘。

許多.net項目使用rake而不是nant或msbuild,因爲ruby語言的語法比xml更容易閱讀。

你可以下載你想通過fluent nhibernate

+0

「安裝Ruby是...」是必須安裝Ruby大家,具有堆積機要做到這一點....當你從源代碼庫獲得更新等時,不能自動執行它。這在事物的方案中並不是很大,但它只是向工具鏈集合添加了另一個工具,每個開發人員都需要安裝,需要解釋的另一件事等。 – 2010-01-14 22:00:25

+0

就像我說過的,它只是構建腳本語法的首選。我個人並沒有使用它,但我確實明白其他人可以選擇使用nant或msbuild。只需點擊答案中的鏈接,即可下載二進制文件。 – Paco 2010-01-14 22:16:40

+0

我同意你關於「不得不安裝Ruby」是使用Rake的一大缺點。另一個缺點是,如果需要的話,您必須瞭解Ruby以修改構建腳本,並且許多.net開發人員不寫或不想編寫Ruby代碼。但是如果你瞭解Ruby,並且你的團隊中的每個人都這麼做,我認爲Rake比其他的構建系統要好得多。我無法處理2個缺點,所以我不使用Rake來處理我自己的項目。 (但是如果我被迫去做,我可以點擊別人寫的rake文件) – Paco 2010-01-14 22:24:27