当尝试使用 propel-gen (propel v 1.4) 创建构建时,我得到:
[phing] 读取项目文件时出错 [包装:无法打开 /path/to/project/build-propel.xml 进行读取:]
我在推进文档中找不到对此文件的引用。
绝对是最新的phing的问题。
你应该试试 :
$ pear uninstall -n phing/phing
$ pear install phing/phing-2.3.3
我意识到它正在寻找位于 propel/generator 目录中的文件,但使用当前工作目录作为基本目录(我已将 propel-gen 符号链接到 /usr/bin,因此我可以从任何地方运行它)。
(一种糟糕的)解决方案只是 cd 进入 propel/generator 目录并从那里运行构建,因此它使用该目录作为基本路径。
您使用的是什么版本的Phing ?(跑去phing -v
看看)。最新版本 Phing 2.4.x似乎破坏了向后兼容性,但它适用于 Phing 2.3.x,所以现在尝试降级到该版本。