Skrypt PHP który aktualizuje repozytorium

Potrzebujesz pomocy z C, C++, perl, python, itp.
rasik
Posty: 9
Rejestracja: 02 lipca 2010, 08:33

Skrypt PHP który aktualizuje repozytorium

Post 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?
buker999
Posty: 89
Rejestracja: 18 października 2011, 21:22
Lokalizacja: Warszawa

Post autor: buker999 »

Zamiast exec użyj shell_exec, ja w ten sposob wykonuje polecenia z poziomu php
Van Pytel
Beginner
Posty: 166
Rejestracja: 09 maja 2010, 17:05

Post 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
rasik
Posty: 9
Rejestracja: 02 lipca 2010, 08:33

Post 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.
ODPOWIEDZ