2
phingビルドファイルで不正な形式のXMLに問題があります。私は、ファイルをgunzipし、それをmysqlにパイプしてデータベースバックアップを復元するタスクを持っていたいと思います。コマンドに "<"というシンボルがあると、エラーが発生することがわかりました。ここで「より小さい」文字を使用したexecでのPhing構文エラー
は、ビルドスクリプトを壊している私の現在の行です:
<exec command="gunzip < ${mysql.backup} | mysql -u ${mysql.username} -p ${mysql.password} ${mysql.database}"
logoutput="true" checkreturn="true" />
出力:
BUILD FAILED
exception 'BuildException' with message 'Error reading project file [wrapped: /home/ec2-user/project/build.xml:206:30: > required]' in /usr/share/pear/phing/parser/ProjectConfigurator.php:197
はcommand=""
一部を逃れるために何らかの方法はありますか?
これを行うより良い方法はありますか?
ありがとう、私はそれがphing/xmlでそれを行う方法であるかどうかは分かりませんでしたが、うまくいきました! – Matt