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

phing的配置文件

WBOY
WBOYOriginal
2016-06-06 20:10:14864browse

官网上有一份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进行测试了

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn