Browse Source

fix: Nettoyer les tags et branches qui ne sont plus présentes sur les dépots distants

master
Matthieu Marcillaud 3 months ago
parent
commit
6bc3f32886
  1. 7
      checkout.php

7
checkout.php

@ -1,7 +1,7 @@
#!/usr/bin/env php
<?php
/**
* v 1.7.0
* v 1.7.1
*
* checkout --help
*
@ -14,6 +14,9 @@
* Historique
* ----------
*
* 1.7.1 :
* - Le script nettoie les branches et tags qui ne sont plus présents sur origin (fetch --prune --prune-tags)
*
* 1.7.0 :
* - On utilise la clé 'tag' dans plugins-dist.json si présent.
*
@ -797,7 +800,7 @@ function git_checkout($source, $dest, $options){
chdir($dest);
//$command = "git checkout $branche";
//passthru($command);
$command = "git fetch --all";
$command = "git fetch --all --prune --prune-tags";
passthru($command);
if (isset($options['revision'])){

Loading…
Cancel
Save