Changeset 124716 in spip-zone


Ignore:
Timestamp:
May 17, 2020, 6:34:58 PM (10 days ago)
Author:
clem
Message:

patch pour les SPIP installés avec un checkout.php qui indiquait des URLs de repo SPIP de la forme git.spip.net/SPIP (passage automatique sur git.spip.net/spip)

Location:
_outils_/spip-cli/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _outils_/spip-cli/trunk

    • Property subgit:lock:4dcf83c6475a7a9dd01a74f0ee9be3d180e05dcd deleted
    • Property subgit:lock:f05018c6a33b60e519c951cdccc9fe621cc84cb7 set to 2020-05-17T20:35:06.712
  • _outils_/spip-cli/trunk/src/Command/CoreTelecharger.php

    r124433 r124716  
    667667                        $infos = $this->git_info('assoc');
    668668                       
     669                        // patch pour les installs obsolètes faites avec un checkout.php qui indiquait des URLs de repo de la forme git.spip.net/SPIP
     670                        if (isset($infos['source']) AND strstr($infos['source'], 'git.spip.net/SPIP') AND strtolower($infos['source']) == $this->source) {
     671                                $output->writeln(array("<comment>URL de repo SPIP obsolète (".$infos['source']."): passage sur ".strtolower($infos['source'])."</comment>"));
     672                                $infos['source'] = strtolower($infos['source']);
     673                                $cmd_maj = 'git remote set-url origin '.$infos['source'];
     674                                chdir($this->dest);
     675                                passthru($cmd_maj);
     676                                chdir($curdir);
     677                        }
     678
    669679                        if (!$infos) {
    670680                                $output->writeln(array("<error>{$this->dest} n’est ni un dépôt Git ni un répertoire vide.</error>"));
Note: See TracChangeset for help on using the changeset viewer.