J'écris quelques fonctions en php utiliser pour interroger un svn exec(). Maintenant, j'essaie d'obtenir un chemin sur un référentiel svn avec la commande checkout. Lorsque je mets la commande "svn checkout http://core.wordress.org/tags/2.9.2/ dernière version" directement dans la console, cela fonctionne.exec() ne règle pas svn checkout
Mais quand je fais cela à partir d'un script PHP en utilisant exec(), comme ceci:
exec("svn checkout ".$myurl, $dir)
il ne fonctionne pas.
Avez-vous une idée ??
Vérifiez les autorisations à l'endroit où vous essayez d'écrire la copie vérifié? Le script PHP peut être exécuté comme un autre utilisateur que votre shell, et donc ne pas avoir les permissions d'écriture. – Amber