JeuWeb - Crée ton jeu par navigateur
Souci avec SVN... - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Souci avec SVN... (/showthread.php?tid=5156)

Pages : 1 2


RE: Souci avec SVN... - Unknown - 06-09-2010

Donc, a priori, il rentre bien dans le script. Puisque le fichier test est créé. Mais celui ci est vide par contre.


RE: Souci avec SVN... - srm - 06-09-2010

Les 2 sont vides ?
Il faut aussi garder à l'esprit que selon la façon dont tu commits, par exemple si tu commits via web dav donc une URL http la commande svn update va être lancé par l'utilisateur apache/www-data, il faut donc que les droits correspondant sur /var/www/monprojet


RE: Souci avec SVN... - Unknown - 06-09-2010

Les deux sont vides oui.
Donc, le commit se fait via eclipse par le plugin adéquat. J'ai déjà passer les dossier en www-data depuis que j'ai des soucis avec ce script.


RE: Souci avec SVN... - srm - 06-09-2010

Ça ne répond pas à ma question en fait.
Dans le hook post-commit met aussi un /bin/echo `whoami` >/tmp/quijesuis


RE: Souci avec SVN... - Unknown - 06-09-2010

"www-data"

Voila qui je suis Smile

Désolé, je débute dans la gestion d'un serveur linux Wink


RE: Souci avec SVN... - srm - 06-09-2010

Avec l'utilisateur www-data tape la commande que tu as mis dans le hook post-commit pour voir ce que ça te donne.


RE: Souci avec SVN... - Unknown - 06-09-2010

Voila la ligne que je mets en ligne de commande.

root@serveur:~# sudo -u www-data sudo svn update /var/www/monprojet --username **** --password ****

Mais il me demande un mot de passe... Et la je le connais pas ce mot de passe Confused

[sudo] password for www-data:


RE: Souci avec SVN... - srm - 06-09-2010

fait plutôt "su - www-data" en root.
Puis "svn update patati patata"
Mais normalement ta commande n'est pas "svn update etc"
Je t'ai dit de changer et de mettre le résultat de la commande which svn, qui doit être un truc du genre :
"/usr/local/bin/svn update etc.."


RE: Souci avec SVN... - Unknown - 06-09-2010

Merci beaucoup Oxman.... Après 1 mois et demi... un sauveur a trouvé la solution !!!

Donc, cela venait des droits de www-data mal initialisé sur le dossier du projet et aussi du fameux nom au début du script : /usr/bin/svn à mettre au lieu de svn.


RE: Souci avec SVN... - srm - 06-09-2010

On a réglé le soucis sur l'irc pour info Wink