Git, phpunit, Windows
Sziasztok!
Olvastam itt egy jó a cikket a gitről, ehhez kellene segítség. Gitem meg van és van phpunit is. Létrehoztam a phpunit futtatásához egy scriptet, a következőt használtam fel: Git és phpunit. Ebben leírja, hogy windows alatt a php -f parancsot futtassam le a fájllal. A fájl meg van. A pre-commit hook-ba bele írtam és mégsem fut le, csak kiírja, hogy "php -f fájlnév". Hol rontom el?
■ Olvastam itt egy jó a cikket a gitről, ehhez kellene segítség. Gitem meg van és van phpunit is. Létrehoztam a phpunit futtatásához egy scriptet, a következőt használtam fel: Git és phpunit. Ebben leírja, hogy windows alatt a php -f parancsot futtassam le a fájllal. A fájl meg van. A pre-commit hook-ba bele írtam és mégsem fut le, csak kiírja, hogy "php -f fájlnév". Hol rontom el?
Muti
Itt van
php -f e:\git\crm\elmibcrm\tests\commit.php
Miert
Átírtam
Köszi a tippet, a következőt írtam bele:
e:\wamp\bin\php\php5.3.13\php.exe -f e:\git\crm\elmibcrm\tests\commit.php
Utána commitolok és következő hibaüzenetet kapom:
error: cannot spawn .git/hooks/pre-commit: No such file or directory
Kell még valami?
Meg van a megoldás
<?php
$dir = getcwd();
include_once $dir."/elmibcrm/tests/commit.php";
Ezt nem értem
Egyébként a PATH-ben bent szokott lenni a PHP könyvtára, akkor pedig elég a php.exe vagy (ha az van) php-win.exe paraméterrel.
Itt lett nekem ez a téma kínai... :)
Update:
Van egy tippem: ez egy .php kiterjesztésű fájlban van és a windows alapból társítja hozzá a php.exe-t. Akkor felesleges az első sor.
URL
Pre-commit
Szerintem