2013-04-23 5 views
0

2.4.12 build. Я поместил файл phing внутри/opt/phing и добавил строк в .bashrc.Ошибка импорта файла задачи phing, но файл присутствует там

export PHP_COMMAND=/usr/bin/php 
export PHING_HOME=/opt/phing 
export PHP_CLASSPATH=${PHING_HOME}/classes 
export PATH=${PATH}:${PHING_HOME}/bin 

Я смог запустить основной Phing сценарий, но когда я использую svnExportDiffTask он бросает ошибку.

[PHP Error] include_once(phing/tasks/ext/svn/SvnExportDiffTask.php): 
      failed to open stream: No such file or directory 
      [line 1057 of /opt/phing/classes/phing/Phing.php] 
[PHP Error] include_once(): Failed opening 'phing/tasks/ext/svn/SvnExportDiffTask.php' 
      for inclusion (include_path='/opt/phing/classes:.:/home/prateek/work/bitnami/php/lib/php') 
      [line 1057 of /opt/phing/classes/phing/Phing.php] 
    [foreach] Error importing phing/tasks/ext/svn/SvnExportDiffTask.php 
Execution of target "getcode" failed for the following reason: 
/home/prateek/work/build/build.xml:31:35: 
Execution of the target buildfile failed. Aborting. 

BUILD FAILED 
/home/prateek/work/build/build.xml:31:35: 
Execution of the target buildfile failed. Aborting. 

Может ли кто-нибудь помочь мне в этом.

+0

который является полным полным путем 'SvnExportDiffTask.php'? – cweiske

+0

@cweiske путь: /opt/phing/classes/phing/tasks/ext/svn/SvnExportDiffTask.php – user2260383

+0

ошибка была решена, не было файла SvnExportDiffTask, но файл SvnExportTask присутствовал. Имя изменено. Теперь есть еще одна ошибка, которая появляется в PHP Fatal error: Class 'PEAR_ErrorStack' не найден в /opt/phing/classes/phing/tasks/ext/svn/SvnBaseTask.php в строке 316 – user2260383

ответ

0

Установите phing с помощью установщика PEAR, чтобы вы автоматически установили все зависимости. Это решит большинство ваших проблем.