在Phing中将Patternset与Fileset一起使用
当项目变得复杂时,build.xml与之关联的文件也可以。您可能会发现有必要拥有多个不同的文件集,每个文件集的功能有所不同,但是所有文件集都具有相同的核心文件。如果要使用所有测试文件来创建项目的版本,以便可以由外部开发人员进行测试,则多个文件集很有用。
创建多个文件集会产生问题,其中之一就是维护。即使您只有一个大文件集,其中定义了许多不同的规则来包括和排除文件,也可能造成混乱。
这就是patternset元素所在的位置。您可以创建一组可重用的文件列表,这些列表可被多个文件集使用,但是这也使维护变得更加容易。
以下代码片段显示了两个patternset元素,这些元素显示了包含文件和排除文件。
然后由fileset元素以以下方式使用它。
请注意,模式集定义包含id属性,而文件集中的模式集包含refid属性。refid属性必须包含通过使用id属性定义的模式集的名称。
您还可以在文件集中添加exclude和include元素以及任何patternset元素。
使用Phing进行自动构建
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短