人們在那裏建立自己的版本嗎?還是有一個地方可以完成所有這些預建?最新的二元版本FLuentNhibernate + Nhibernate + Linq for NHibernate
我得到了最新的FluentNhibernate有NHibernate但沒有Linq ....但我真的不想設置一個紅寶石耙製造系統等等等等,除非我真的必須!更喜歡獲取我需要的所有二進制文件。
人們在那裏建立自己的版本嗎?還是有一個地方可以完成所有這些預建?最新的二元版本FLuentNhibernate + Nhibernate + Linq for NHibernate
我得到了最新的FluentNhibernate有NHibernate但沒有Linq ....但我真的不想設置一個紅寶石耙製造系統等等等等,除非我真的必須!更喜歡獲取我需要的所有二進制文件。
我建立了我自己的版本,因爲我不想強制升級fluentnhibernate的所有依賴關係。
安裝紅寶石正在下載並單擊一個exe,rake安裝程序包含在流利的nhibernate存儲庫中。這不需要你閱讀任何手冊或有任何紅寶石知識。它不應該超過2分鐘。
許多.net項目使用rake而不是nant或msbuild,因爲ruby語言的語法比xml更容易閱讀。
你可以下載你想通過fluent nhibernate
這裏使用的buildserver二進制文件是一個構建: http://www.dennisdoomen.net/2009/07/nhibernate-210-ga-with-linq-and-fluent.html
「安裝Ruby是...」是必須安裝Ruby大家,具有堆積機要做到這一點....當你從源代碼庫獲得更新等時,不能自動執行它。這在事物的方案中並不是很大,但它只是向工具鏈集合添加了另一個工具,每個開發人員都需要安裝,需要解釋的另一件事等。 – 2010-01-14 22:00:25
就像我說過的,它只是構建腳本語法的首選。我個人並沒有使用它,但我確實明白其他人可以選擇使用nant或msbuild。只需點擊答案中的鏈接,即可下載二進制文件。 – Paco 2010-01-14 22:16:40
我同意你關於「不得不安裝Ruby」是使用Rake的一大缺點。另一個缺點是,如果需要的話,您必須瞭解Ruby以修改構建腳本,並且許多.net開發人員不寫或不想編寫Ruby代碼。但是如果你瞭解Ruby,並且你的團隊中的每個人都這麼做,我認爲Rake比其他的構建系統要好得多。我無法處理2個缺點,所以我不使用Rake來處理我自己的項目。 (但是如果我被迫去做,我可以點擊別人寫的rake文件) – Paco 2010-01-14 22:24:27