2009-05-19 25 views
3

我正在爲NAnt編寫一個自定義任務。我一直在根據我在互聯網上找到的一些示例編寫代碼,以及查看NAnt和Ant的其他一些任務的來源。那麼,有沒有任何指導方針或最佳實踐來編寫像NAnt,Ant或MSBuild這樣的構建管理器的良好任務呢?我正在尋找這樣的異常處理和模塊化(即如果我的任務做了什麼與文件結構,我應該刪除並重新創建我的任務的輸出文件/目錄或以某種方式備份它,等等)。是否有任何編寫自定義NAnt,Ant或MSBuild任務的最佳實踐?

編輯:我正在尋找自定義任務創建指南。如果我想爲NUnit或Selenium創建自己的任務,或者編譯F#(我知道它們已經存在,但只是說這些任務不是大多數構建經理的原始核心),那麼編寫我自己的任務的最佳實踐是什麼? 。我沒有構建文件的問題。只是看編寫新的編譯任務的指導。

感謝

回答

0

基本上你可以分割文件,並把它們作爲對文件引用,這樣你就可以更好地管理他們。