Ant的build file類似makefile,不過使用的是xml語法來撰寫。下面介紹如何撰寫Ant的build file。
完整的Ant build file範例
2014年2月14日 星期五
[筆記] Cruise Control(三)-config.xml設定
XML全寫為eXtensible Markup Language,是一種標記語言,而在這裡被用為描述軟體的設定參數。其巢狀式的結構也方便人來閱讀。基本上每個元素都有開頭和結尾,如果是多行則為<ele> ...</ele>,如果是單行則為<ele.../>,如果該元素帶有屬性則應該寫為<ele attr1=... attr2=... >...</ele>。
2014年2月13日 星期四
[筆記] Cruise Control(二)-架設Cruise Control及概觀
Cruise Control是提供Continuous Integration的工具之一,他的介面陽春、簡單,安裝也相當方便。Cruise Control由Java寫成,屬於開放原始碼,也因此有第三方的插件可供使用。
[筆記] Cruise Control(一)-介紹Continuous Integration
什麼是CI?
Continuous Integration,持續整合。 當一個大型Project由很多人共同開發時,軟體的品質維護就變得更加困難但也更加重要。在開發過程中會遇到一些問題,像是開發人員用的開發軟體版本不同、一個人開發了新的功能,可能會影響舊的功能運作等。應該在一發生錯誤時就立即更正,到了開發後期才進行build後果不堪設想。
訂閱:
文章 (Atom)
