首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Phing:"phing -l“列出的分组目标

Phing:"phing -l“列出的分组目标
EN

Stack Overflow用户
提问于 2016-08-08 20:38:41
回答 1查看 22关注 0票数 0

是否可以分隔build.xml文件中由以下命令列出的目标:

phing -l

因为目前我在“主要目标”标题下看到了所有的目标。我想要几个小组。像“数据库”,"PHP“等等,这是可能的吗?通过文档和Google,当然还有Stackoverflow的搜索功能,我还没有找到任何类似的东西。

感谢您的关注。

EN

回答 1

Stack Overflow用户

发布于 2016-09-17 17:09:44

现在还不可能。Target没有用于此目的的属性。

我将向您解释我的解决方法:

我有一个文件夹bin/target(如果你使用composer来处理phing依赖关系,请避免使用bin/phing ),里面有几个xml文件:

代码语言:javascript
复制
bin/targets/
├── db
│   ├── default.xml
│   └── one_database.xml
├── geonames.xml
├── jmeter.xml
├── qcode.xml
├── skel.xml
├── symfony.xml
└── test.xml

每一个都有几个目标,并且所有的目标都以“命名空间”为前缀。例如,名为db.one_database.deploy的目标位于此文件./bin/targets/db/one_database.xml,中

在我的build.xml文件的末尾,我有以下说明

代码语言:javascript
复制
<import file="bin/targets/skel.xml" optional="false" />
<import file="vendor/corretgecom/phing-base64/bin/phing/qgpl/corretgecom.qgpl.base64.xml" optional="false" />
<import file="bin/targets/symfony.xml" optional="false" />
<import file="bin/targets/test.xml" optional="false" />
<import file="bin/targets/qcode.xml" optional="false" />
<import file="bin/targets/jmeter.xml" optional="false" />
<import file="bin/targets/db/default.xml" optional="false" />
<import file="bin/targets/db/one_database.xml" optional="false" />

执行bin/phing时,-l目标不在单独的组中,而是命名空间并按名称排序:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38829461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档