我有3个配置文件,其中包含像“[DBPASSWORD]”这样的令牌,我想从我的“构建”任务中修改Phing。我没有找到执行我需要的任务,在为此编写自己的任务之前,我想知道是否有人有更好的解决方案。
谢谢!
答案 0 :(得分:5)
为了回答我自己的问题,我终于这样做了。我的conf文件有这个标记:
user: %%dbUser%%
password: %%dbPassword%%
我不得不将此文件config.yml.dist复制到config.yml,并更改令牌,所以我这样做了:
<copy file="./config.yml.dist" tofile="./config.yml">
<filterchain>
<replacetokens begintoken="%%" endtoken="%%">
<token key="dbUser" value="myUser" />
<token key="dbPassword" value="myPassword" />
</replacetokens>
</filterchain>
</copy>
就是这样。