用好ANT管理发布
?
最近幾個項目中,發現使用的ANT文一樣,只是Project名字改了,但是都存在一些問題。因此想提出發布這個話題,大家一起學習討論。????? 具體的ANT語法和使用可以參考:http://ant.apache.org/manual/
????? 下面我談談我的一點體會。
????? 1,采用一致的編碼規范
?????????? 容易讀懂的詞匯來命名任務和屬性.
????? 2,將build.xml放在項目根目錄中
?????????? 雖然可以放在任何地方,但是層次結構復雜的時候,為了控制方便,還是從根開始。
????? 3,提供良好的說明
????? 4,重視清除任務
?????????? 更新永遠不如刪除生成來的安全。
????? 5,定義恰當的任務從屬關系
?????????? 合理利用depends屬性,規模不大的時候,使用線性的關系比較好。
????? 6,集中使用屬性
?????????? 不要寫死路徑,即使是相對路徑也要集中用屬性來定義。
????? 7,發布過程中盡量拒絕手動
?????????? 降低可能的誤操作。
build.xml:?/Files/stiffyan/buildfile.xml
轉載于:https://www.cnblogs.com/stiffyan/archive/2009/11/24/1609250.html
總結
- 上一篇: 使用squid代理时出现“The req
- 下一篇: [转]轻松掌握Ajax.net系列教程十