2009-05-19 24 views
3

我正在为NAnt编写一个自定义任务。我一直在根据我在互联网上找到的一些示例编写代码,以及查看NAnt和Ant的其他一些任务的来源。那么,有没有任何指导方针或最佳实践来编写像NAnt,Ant或MSBuild这样的构建管理器的良好任务呢?我正在寻找这样的异常处理和模块化(即如果我的任务做了什么与文件结构,我应该删除并重新创建我的任务的输出文件/目录或以某种方式备份它,等等)。是否有任何编写自定义NAnt,Ant或MSBuild任务的最佳实践?

编辑:我正在寻找自定义任务创建指南。如果我想为NUnit或Selenium创建自己的任务,或者编译F#(我知道它们已经存在,但只是说这些任务不是大多数构建经理的原始核心),那么编写我自己的任务的最佳实践是什么? 。我没有构建文件的问题。只是看编写新的编译任务的指导。

感谢

回答

0

基本上你可以分割文件,并把它们作为对文件引用,这样你就可以更好地管理他们。