首頁 >php教程 >php手册 >phing的配置文件

phing的配置文件

WBOY
WBOY原創
2016-06-06 20:10:14869瀏覽

官网上有一份phing的基本配置文件,网上又找了一份比较复杂的,根据自己的项目对比一下喽 官网配置文件: ?xml?version="1.0"?encoding="UTF-8"??? ?? ?? ?? ????!--?============================================??--?? ????!--?Target:?prepare??????????

 官网上有一份phing的基本配置文件,网上又找了一份比较复杂的,根据自己的项目对比一下喽

官网配置文件:

    <?xml ?version="1.0"?encoding="UTF-8"?>??
    ??
    ??
    ??
    ????<!--?============================================??-->??
    ????<!--?Target:?prepare???????????????????????????????-->??
    ????<!--?============================================??-->??
    ??????
    ??????????
    ??????????
    ??????
    ??
    ????<!--?============================================??-->??
    ????<!--?Target:?build?????????????????????????????????-->??
    ????<!--?============================================??-->??
    ??????
    ??????????
    ??
    ??????????
    ??????????
    ??
    ??????????
    ??????????
    ??
    ??????????
    ??????????
    ??????
    ??
    ????<!--?============================================??-->??
    ????<!--?(DEFAULT)??Target:?dist???????????????????????-->???
    ????<!--?============================================??-->??
    ??????
    ??????????
    ??
    ??????????
    ??????????????
    ??????????????????
    ??????????????
    ??????????
    ??
    ??????????
    ??????
    ??

第三方配置文件 :

    <?xml ?version="1.0"?encoding="UTF-8"?>??
    ???
    ??
    ???
    ????<!--?Target:?config?设置变量,控制部署到不同环境-->??
    ??????
    ??????????
    ??????????
    ????????Deploy?to?Env(prod|test):??
    ??????????
    ??????????????
    ??????????????
    ??????????????????
    ??????????????????
    ??????????????????
    ??????????????????
    ??????????????
    ??????????
    ??????????
    ??????????????
    ??????????????
    ??????????????????
    ??????????????????
    ??????????????????
    ??????????????????
    ??????????????
    ??????????
    ??????
    ???
    ????<!--?Target:?build??Checkout?from?svn,?and?make?tar.gz?-->??
    ??????
    ??????????
    ????????Revision?to?export?from?svn:??
    ??????????
    ???
    ??????????
    ??????????
    ??????????
    ??????????????
    ??????????????????
    ??????????????????
    ??????????????
    ??????????
    ??????
    ???
    ????<!--?Target:?deploy???Upload?tar.gz,?switch?to?uploaded?revision??-->??
    ??????
    ??????????
    ??????
    ??????
    ??????????
    ???
    ??????????
    ???
    ??????????
    ??????
    ??????
    ????<!--?Target:?switch????Switch?current?revision??-->??
    ??????
    ??????????
    ??????
    ??????
    ??????????
    ????????Revision?to?set?as?active:??
    ???????????
    ??????
    ??????
    ??????
    ????<!--?Target:?update_deps??Update?server?setting?by?execute?scripts(database,?crontab,?restart?service,?etc.)??-->??
    ??????
    ??????????
    ??????
    ??????
    ??????????
    ??????????
    ????????Confirm?database?migration?sql?script(yes|no):??
    ??????????
    ??????????????
    ??????????????
    ??????????????????
    ??????????????
    ??????????
    ??????
    ??
详细的文档还是看官方吧:http://www.phing.info/trac/wiki/Users/Documentation,我目前是在利用phpstorm的phing进行测试,但事实上还不如直接用命令行罢了,自从phpstorm升到6之后,对于一些可执行文件都开始用phar进行封装了。这是一件好事。

为了更好的使用phing,还是需要把文档看完的:http://www.phing.info/docs/guide/stable/,事实上phing在几年前就准备开始尝试了,但最终都没有正式在项目里使用。为了以后更好的管理和发布项目,想了想,还是先试一下。

事实上,我是想将一份代码分发到N台服务器,所以我最近在做不停的尝试。。。也考虑过用git进行分发,只是还没有开始罢了。估计下一步就会用git进行测试了

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn