|
[3月13日]
Csdn.net亞當邊寫在博客上的老話題前:複製條目,或者螞蟻,“溝通是非常強大的報告的書面文本(依賴管理)是依賴於管理,大量的工作,實現螞蟻依靠專家的管理...
...,以便“的文章,該副本是亞當Pohorecki爭議的原因,並建議進一步Java的似乎是談論的工具,建設未來:
螞蟻管理,但不依賴於內置的事實,仍然是非常簡單的情況下,將被整合到常春藤build.xml中,亞當邊“的工夫,”我認為這是誤導。
如果您選擇複製或者螞蟻,我會選擇前者。
一,為什麼有這麼多的人掌握腳本,可以設置很多功能只:建設所需的工具選擇的幾行代碼,建立了解碼頭依賴管理該項目的使命打包應用程序,編譯器和集成Web站點乾淨,cobertura融入FindBugs的PMD的或一體化。
在這種情況下,()使用Spring和Hibernate應用程序,複製選定的項目是一個非常好的開端非常傳統的。
腳本,任何人建造,此代碼會想寫真正的商業價值。
如果出現問題,將複製的感覺真是太棒了。
但是,也許,當您使用一個插件的相互競爭,在5個月,如主人,許多人無法找到源為他們修復該系統往往是非常困難的當你建設,而不是傳統。
選擇是不明確的好處兩個以上的螞蟻。
Ant來編寫代碼來建立一個真正的疼痛,手和所有。 但是,一旦構建腳本實際上是運行代碼。
然而,甚至在運行問題,請檢查您的代碼並修改它,如果你從來沒有向他的頭部出現的標誌是不是。
但是,螞蟻和正是我們所掌握的方案?
比其他更好的方法呢?
在過去幾年裡,我們,XML是不使用工具,Groovy的定義的邏輯結構,紅寶石,Python編程語言,如事實上,大多數管理這取決於很多項目是可以看到的。
很少:搖籃,甘特,Kundo,烏鴉,加入者的。
我喜歡這個工具來構建甘特已經發布了幾個月。
當基本甘特圖,有很多優勢舊是build.xml,Ant任務,比一個時髦的方式說話。
通過使用XML的編程語言,而不是實際的,很多,XML是非常簡單,單調乏味的工作:如何提取的通用代碼,週期的邏輯條件。
事實上,XML是一種編程語言應作為一種編程語言不可用。
Groovy和紅寶石一樣,簡單易懂容易,減少雜亂的代碼冗餘,使用腳本語言建立一個系統,以進一步澄清。
在我看來,Java的環境,未來的自動化搖籃,有一些相似的特徵或其他工具來構建。
搖籃建立一個腳本我喜歡:如果你只需要設置一些線路只能做標準的項目。
常春藤包,複製到財政部(瞬態依賴管理)未使用能夠轉讓管理依賴。
當我們知道,第一個“依賴管理”,ivy.xml的pom.xml的取決於是否書寫,另一主庫無法找到這些依賴存儲(庫)的pom.xml需要安裝補丁文件,有些人不依賴的聲明。
這可能是歷史,我們,我們需要一個較長的存儲林達SVN庫,可以實時作為馬克是使用德國馬克。
此外,如果該項目,除了一些其他功能,該項目的搖籃(第一級)的支持,(例如,目前已建成第一類,如果該項目是建設項目的附屬政策可依賴,並依賴於建)會很好。
搖籃還有許多其他功能,它可能是100多頁,你可以找到的官方網站的用戶指南。
我的意思是,如果你願意花一些時間閱讀,但也許能夠更容易地解釋如何發展搖籃。
不過,我必須承認,畢竟搖籃“的產品概念可能並不適當”的發展項目仍然是新的東西。
但是,如果你替換螞蟻找到一個很好的工具,是搖籃。 搖籃,沒有支持,許多用戶的屬性,不是溝通工具的溝通,例如,如果該信託項目工地的主要項目文件,等待數月不應該尋找IDE生成。
總之,在自動化方面是一個新的工具,在持續努力,建立一個解決方案來解決所有問題,沒有。
此外,訴訟還根據一般的做法是很純熟兩個搖籃,Ant構建這兩種方法可以建立一個有趣的方面之一,吸引球迷。
我認為,未來如Ruby編寫是建立在腳本和編程語言,例如定型,搖籃佔據最重要的工具。
(翻譯/利王宇)
|