Strona 1 z 1

Skrypt PHP który aktualizuje repozytorium

: 03 września 2012, 12:33
autor: rasik
Witam.

Potrzebuję stworzyć skrypt php, który będzie aktualizował projekt z określonego repozytorium,
mam coś takiego:

Kod: Zaznacz cały

exec('svn update http://domena/svn/projekt/trunk /home/user/public_html/projekt --username XXX--password XXX',$o,$r);
var_dump($o);
katalog projekt ma uprawnienia 775 dla użytkownika ,,user'' i grupy www-data

Po uruchomieniu skryptu nic się nie dzieje. Jakieś pomysły?

: 03 września 2012, 16:00
autor: buker999
Zamiast exec użyj shell_exec, ja w ten sposob wykonuje polecenia z poziomu php

: 04 września 2012, 12:57
autor: Van Pytel
A po co wykonywać z powłoki skoro można bezpośrednio z php:
http://php.net/manual/en/ref.svn.php

: 04 września 2012, 14:00
autor: rasik
buker999 pisze:Zamiast exec użyj shell_exec, ja w ten sposób wykonuje polecenia z poziomu php
Nie działa.

Inne polecenia wykonują się np.:

Kod: Zaznacz cały

ls -l
Jest jakiś problem z poleceniem svn.
Van Pytel pisze:A po co wykonywać z powłoki skoro można bezpośrednio z php:
http://php.net/manual/en/ref.svn.php
Ale to już działa.

Dziękuję bardzo.