Seite 1 von 1
tis-pyscripter: „Run Configuration“?
Veröffentlicht: 17. Oktober 2018 – 17:13 Uhr
von Jonattend
Hallo,
ich nutze WAPT schon länger und bin zufrieden.
Trotz meiner Recherche habe ich in der Dokumentation keine Antwort gefunden: Was ist in PyScripter unter „Run Configurations“ der Unterschied zwischen „remove“ und „uninstall“?
Und wozu dienen „update“, „upgrade“, „svn update“ und „update-packages-sources“?
Vielen Dank für Ihre Hilfe.

Betreff: tis-pyscripter: "Run Configuration"?
Veröffentlicht: 17. Oktober 2018 - 17:34 Uhr
von htouvet
Die Funktion `remove` deinstalliert die Software mithilfe des Schlüssels `uninstallkey` und führt anschließend die Funktion `uninstall()` aus `setup.py` aus, um den Vorgang abzuschließen. Der ausgeführte Code von `uninstall()` ist derjenige, der zum Zeitpunkt der Installation in der Datenbank gespeichert wurde.
`uninstall` führt hingegen nur die Funktion `uninstall()` aus `setup.py` aus. Dies ist im Entwicklungsmodus praktisch, da so eine Neuinstallation der Software beim Debuggen der Funktion `uninstall()` vermieden wird.
Der von PyScript ausgeführte Code ist derjenige, der sich in der Datei `setup.py` befindet.
Betreff: tis-pyscripter: "Run Configuration"?
Veröffentlicht: 18. Oktober 2018 - 10:09 Uhr
von Jonattend
Hallo,
vielen Dank für die Erläuterung.
Und was ist mit den anderen Optionen?
– Update
– Upgrade
– SVN-Update
– Paketquellen aktualisieren.
Vielen Dank.

Betreff: tis-pyscripter: "Run Configuration"?
Veröffentlicht: 20. Oktober 2018 - 09:34 Uhr
von dcardon
Jonattend schrieb: ↑18. Okt. 2018 - 10:09 Uhr
Hallo,
vielen Dank für die Klarstellung
. Und was ist mit den anderen Optionen?
Für jede der „Ausführungskonfigurationen“ können Sie mit der rechten Maustaste klicken und „Ausführungskonfiguration bearbeiten“ auswählen, um zu sehen, was gestartet wird.
- update -> startet ein wapt-get update (nicht direkt erforderlich für die Paketbearbeitung, bewirkt dasselbe, als ob man es über die Befehlszeile in einer cmd.exe gestartet hätte)
- Upgrade -> wapt-(get upgrade starten (dasselbe wie oben)
- `svn update` -> Historisch gesehen wurden Pakete in SVN versioniert; dieser Befehl initiiert einen `svn checkout`, wenn die Checkout-URL in der Kontrolldatei konfiguriert wurde
Aufrichtig,
Denis