Le 23 juillet 2008 12:01, <edd@no-log.org> a écrit :
Author: edd@no-log.org
Date: Wed Jul 23 12:01:29 2008
New Revision: 21652Log:
ajout de la possibliter de commiter un projet sur la zone
…+function atelier_commit_projet($nom, $commentaire, &$rapport) {
- $rapport .= _T(‹ atelier:commande ›). ‹ svn commit -m " ›.$commentaire.‹ "
›;- echo $nom .‹
› . $commentaire;- exec(‹ cd ‹ ._DIR_PLUGINS.$nom. ›;svn commit -m " ›.$commentaire.‹ " ›,&$output,&$return_var);
- $rapport .= _T(‹ atelier:code_retour ›).$return_var.‹
›;- switch ($return_var) {
- case 0 : foreach ($output as $ligne) $rapport .= ’ ‹ .$ligne. ›
'; break;- case 1 : foreach ($output as $ligne) $rapport .= ’ ‹ .$ligne. ›
'; $rapport .= _T(‹ atelier:erreur_commande ›);break; // erreur commande- default : $rapport .= _T(‹ atelier:erreur_svn_pas_installe ›); break; // pas de svn !
- }
+}
Une question sur ce point comment tu vas gérer le user / mot de passe pour le commit, il est nécessaire (sinon ton commit est refusé et idéalement doit varier selon l’auteur.
a+
Arnaud