Voila je dois recuperer le resultat de cette commande :
CODE
svn diff --diff-cmd diffscript -r XX /path/to/file
Le script "diffscript" qui est lancé avec cette commande ressemble a ceci :
CODE
#!/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)
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 :
CODE
@diff = `svn diff --diff-cmd diffscript -r $diffrev $diffpath`;
foreach $line (@diff)
{print "$line \n";}
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,