Voila je dois recuperer le resultat de cette commande :
svn diff --diff-cmd diffscript -r XX /path/to/file
Le script "diffscript" qui est lancé avec cette commande ressemble a ceci :
#!/bin/bash python diff.py $6 $7 ($6 et $7 etant les 2 fichiers a comparer : c'est la commande svn diff qui les mets a ces positions)
pour recuperer le resultat de cette commande en Perl, j'utilises les backquotes (apostrophes inversées) de la maniere suivante :
@diff = `svn diff --diff-cmd diffscript -r $diffrev $diffpath`;
foreach $line (@diff)
{print "$line \n";}
Et ce code ne m'affiche rien... j'ai regardé quelques tutos sur la toile pour voir s'il y avait le meme probleme que moi... mais je n'ai rien trouvé.
J'espere qu'ici je trouverai mon bonheur ^^
Merci d'avance,



Haut










