Кто-нибудь знает, как я могу сделать его узнаваемым?
Спасибо!
Как вы вызываете его и какое именно сообщение об ошибке вы получаете?
Der Hochstapler 11 лет назад
0
набрав «груша» и «phpunit» из Git Bash - как я делаю в «cmd». Он работал на компьютере под управлением Windows XP (к которому у меня сейчас нет доступа). Ошибка: sh.exe ": pear: команда не найдена
Kerry Jones 11 лет назад
0
@Kerry, просто чтобы уточнить, версии git, найденные здесь http://git-scm.com/ и здесь http://msysgit.github.io/, являются одной и той же сборкой. Там нет разницы. То, что вы связали, так же, как Msysgit.
DanteTheEgregore 11 лет назад
0
3 ответа на вопрос
2
Kerry Jones
Я обнаружил, что проблема на самом деле не в ПУТИ (который полностью соответствует моему пути Windows). Проблема заключается в том, что Git Bash не запускает файлы ".bat": http://code.google.com/p/msysgit/issues/detail?id=426
Решением в моем случае было сделать псевдоним phpunit в моем .bash_profileфайле:
alias phpunit='cmd "/c phpunit.bat"'
Надеюсь, это поможет кому-то еще с той же проблемой.
ОБНОВИТЬ
Я обнаружил, что если вы хотите использовать аргументы (например, конкретный конкретный файл для тестирования), вам нужно будет изменить то, что вы вставили в свой файл, .bash_profileследующим образом:
function __phpunit { cmd "/c phpunit.bat $@" } alias phpunit=__phpunit
1
IveMadeAHugeMistake
Удалите расширение .phar и не обращайте внимания на создание файла bat, если вы используете редактор, который не является командной строкой.
В последней строке документации по установке Windows для phpunit написано:
В оболочках Cygwin и / или MingW32 (например, TortoiseGit) вы можете пропустить шаг 5, описанный выше, просто сохраните файл как phpunit (без расширения .phar) и сделайте его исполняемым через phpunit chmod 775.