Създавам акаунт в github, за да работя върху малък проект с няколко приятели. Бих искал моята домашна машина да може да прави git pull чрез php, така че просто трябва да извикаме този малък php файл, за да бъде машината актуална.
Към момента:
<?php
$output = shell_exec('git help');
echo "<pre>$output</pre>";
?>
Това работи перфектно и получавам резултата, аз съм в правилната директория, така че git pull трябва да работи също толкова добре, но получавам висяща страница, няма грешка, нищо.
Някаква идея ?
РЕДАКТИРАНЕ: Няколко уточнения, репото е доста малко, около 300K, отнема само няколко секунди от командния ред. Опитах също shell_exec("dir") и съм в правилната директория. Изпълнявам инсталацията по подразбиране на xampp на Windows 7 x64, ако мога да бъда достатъчно точен :)
git pull
от php ... jondavidjohn.com/b/7m - person jondavidjohn   schedule 06.10.2012