Page 1 sur 1

tis-pyscripter : "Run Configuration" ?

Publié : 17 oct. 2018 - 17:13
par Jonattend
Bonjour :)

J'utilise WAPT depuis un petit moment avec satisfaction :D

Malgré mes recherches, je n'ai pas trouvé la réponse dans la doc : sous PyScripter, Run Configurations : quelle est la difference entre "remove" et "uninstall" ?

Sinon, quel est l'objectif des "update" / "upgrade" / "svn update" et "update-packages-sources" ?

Merci pour vos précisions ;)

Re: tis-pyscripter : "Run Configuration" ?

Publié : 17 oct. 2018 - 17:34
par htouvet
remove effectue la désinstalltion du logiciel d'après la clé uninstallkey puis lance la fonction uninstall() du setup.py pour terminer le travail. Le code uninstall() qui est lancé est celui stocké dans la base de données au moement de l'install

uninstall n'effectue que la fonction uninstall() du setup.py. C'est une commodité en mode développement pour ne pas avoir à reinstaller le logiciel lors du débuggage de la fonction uninstall()
Le code qui est exécuté (par PyScipter) est celui présent dans le fichier setup.py.

Re: tis-pyscripter : "Run Configuration" ?

Publié : 18 oct. 2018 - 10:09
par Jonattend
Bonjour,
Merci pour les précisions :)

Et concernant les autres options ? :
- update
- upgrade
- svn update
- update-packages-sources

Merci :mrgreen:

Re: tis-pyscripter : "Run Configuration" ?

Publié : 20 oct. 2018 - 09:34
par dcardon
Jonattend a écrit : 18 oct. 2018 - 10:09 Bonjour,
Merci pour les précisions :)

Et concernant les autres options ? :
Pour chacune des "Run Configurations", on peut faire clic-droits et choisir "Editer la configuration d'exécution" pour voir ce qui va être lancé.
  • update -> lance un wapt-get update (pas directement nécessaire pour l'édition de paquet, ça fait la même chose que si on le lance en ligne de commande dans un cmd.exe)
  • upgrade -> lance wapt-(get upgrade (idem ci-dessus)
  • svn update -> historiquement les paquets étaient versionnés dans SVN, cette commande lance un svn checkout si l'url de checkout a été configuré dans le fichier de controle
Cordialement,

Denis