2016-08-08 48 views
0

有沒有在其中通過以下命令?:Phing:這是由「phing -l」上市集團目標

phing -l

列出的build.xml文件分離目標的可能性因爲目前我看到「主要目標」標題下的所有目標。我想有幾個小組。像「數據庫」,「PHP」等。這可能嗎?我還沒有發現文檔和Google以及Stackoverflow的搜索功能。

感謝您的關注。

回答

0

現在是不可能的。爲此目的,Target沒有屬性。

我將解釋我的解決方法:

我有一個文件夾斌/目標(避免使用斌/ phing如果您使用的作曲家來處理phing依賴)與幾個XML文件:

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文件的最後,我有這些說明

<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" /> 

當你執行斌/ phing -l目標不是在分開的組,但命名空間和名字:)

分類