1

我有 3 个带有“[DBPASSWORD]”之类的令牌的配置文件,我想用 Phing 从我的“构建”任务中进行修改。我没有找到执行我需要的任务,在为此编写自己的任务之前,我想知道是否有人有更好的解决方案。

谢谢!

4

1 回答 1

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>

就是这样。

于 2010-12-28T14:50:38.390 回答