2013-06-19 78 views
1

我正在使用phing进行部署。如何在phing中自动接受?

我的一个目标的建立为测试版本:

<exec command="php app/console doctrine:schema:drop --force" dir=""/> 
    <exec command="php app/console doctrine:schema:create" dir=""/> 
    <exec command="php app/console doctrine:fixtures:load" dir="" passthru="true"/> 

最后的命令需要一个“Y”运行。我如何告诉phing它应该在提示时自动假设“y”?

谢谢

回答

4

我认为你可以使用yes Linux命令。修改你的最后一行:

<exec command="yes | php app/console doctrine:fixtures:load" dir="" passthru="true"/> 

更多信息:http://www.computerhope.com/unix/yes.htm

+0

这是工作。谢谢:) – Strernd

+0

如果我解决了你的问题,请考虑接受答案。 – m4t1t0

+0

是的,我不得不等待 – Strernd

相关问题