Changeset 94712 in spip-zone


Ignore:
Timestamp:
Jan 22, 2016, 3:39:29 PM (4 years ago)
Author:
booz@…
Message:

path absolu pour svn (spip-cli)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/github_sync/spip-cli/GithubRev.php

    r93819 r94712  
    1313                        ->setDescription("\tCommit de fichiers de contenu sur Github (svn status, up, add, commit etc…)\n\t\t\t\tInitialiser avec un dépot Github avec la commande : spip rev -g https://github.com/xx/xx.git\n")
    1414                        ->setAliases(array(
    15                                 'rev' // abbréviation commune pour "synchro"
     15                                'rev' // abbréviation commune pour "révision"
    1616                        ))
    1717                        ->addOption(
     
    5656                        chdir($spip_racine);
    5757                       
    58                         exec('svn info ' . $dest , $r);
     58                        exec('/usr/local/bin/svn info ' . $dest , $r);
     59                       
     60                        // var_dump($dest, $r);
    5961                       
    6062                        // vérifions si on a un depot GIT                               
     
    6769                                if($depot){
    6870                                        $output->writeln("<error>Checkout du dépot $depot dans $dest</error>");
    69                                         passthru("svn co $depot $dest");
     71                                        passthru("/usr/local/bin/svn co $depot $dest");
    7072                                        $output->writeln("<info>Relancez la commande.</info>");
    7173                                        die() ;
     
    9092
    9193                                // ou en est-on dans les commit ?
    92                                 exec('svn up', $results, $err);
     94                                exec('/usr/local/bin/svn up', $results, $err);
    9395                                                                       
    9496                                if ($err) {
     
    104106
    105107                                // Quelques vérifs en svn status.
    106                                 exec('svn status .', $results, $err);
     108                                exec('/usr/local/bin/svn status .', $results, $err);
    107109                                                                       
    108110                                if ($err) {
     
    148150                                                       
    149151                                                        foreach($dossiers_ajoutes as $dos){
    150                                                                 exec("svn add " . $dos, $results, $err);
     152                                                                exec("/usr/local/bin/svn add " . $dos, $results, $err);
    151153                                                                if ($err) {
    152154                                                                        $output->writeln(array("<error>Erreur SVN add $dos</error>"));
     
    164166                                                                 join("\n", $fichiers_ajoutes)
    165167                                                        ));
    166                                                         exec("svn add " . join(" , ", $fichiers_ajoutes), $results, $err);
     168                                                        exec("/usr/local/bin/svn add " . join(" , ", $fichiers_ajoutes), $results, $err);
    167169                                                        if ($err) {
    168170                                                                $output->writeln(array("<error>Erreur SVN add fichiers.</error>"));
     
    209211                                                        ));
    210212
    211                                                         exec('svn commit -m "Ajouts de fichiers"', $results, $err);
     213                                                        exec('/usr/local/bin/svn commit -m "Ajouts de fichiers"', $results, $err);
    212214                                                        if ($err)
    213215                                                                $output->writeln(array("<error>Erreur SVN.</error>"));
Note: See TracChangeset for help on using the changeset viewer.