Página 1 de 1

tis-pyscripter: “¿Ejecutar configuración”?

Publicado: 17 de octubre de 2018 - 17:13
por Jonattend
Hola, :)

llevo un tiempo usando WAPT con satisfacción. :D

A pesar de haber investigado, no he encontrado la respuesta en la documentación: en PyScripter, en Configuraciones de ejecución, ¿cuál es la diferencia entre "remove" y "uninstall"?

Además, ¿para qué sirven "update", "upgrade", "svn update" y "update-packages-sources"?

Gracias por su ayuda. ;)

Re: tis-pyscripter: "¿Ejecutar configuración"?

Publicado: 17 de octubre de 2018 - 17:34
por htouvet
La función `remove` desinstala el software usando la clave `uninstallkey` y luego ejecuta la función `uninstall()` de `setup.py` para completar el proceso. El código `uninstall()` que se ejecuta es el que se almacenó en la base de datos al momento de la instalación.

`uninstall` solo ejecuta la función `uninstall()` de `setup.py`. Esto facilita el desarrollo, evitando tener que reinstalar el software al depurar la función `uninstall()`.
El código ejecutado (por PyScript) es el que se encuentra en el archivo `setup.py`.

Re: tis-pyscripter: "¿Ejecutar configuración"?

Publicado: 18 de octubre de 2018 - 10:09 a. m.
por Jonattend
Hola,
gracias por la aclaración. :)

¿Y qué hay de las otras opciones?
- actualizar
- actualizar
- actualización de svn
- actualizar-paquetes-fuentes

Gracias :mrgreen:

Re: tis-pyscripter: "¿Ejecutar configuración"?

Publicado: 20 de octubre de 2018 - 09:34
por dcardon
Jonattend escribió: 18 de octubre de 2018 - 10:09 AM Hola,
gracias por la aclaración :)

. ¿Y qué hay de las otras opciones?
Para cada una de las "Configuraciones de ejecución", puede hacer clic derecho y elegir "Editar configuración de ejecución" para ver qué se iniciará.
  • update -> lanza una actualización wapt-get (no es directamente necesaria para la edición de paquetes, hace lo mismo que si la lanzaras desde la línea de comandos en un cmd.exe)
  • actualizar -> iniciar wapt-(obtener actualización (igual que arriba)
  • `svn update` -> Históricamente, los paquetes se versionaban en SVN; este comando inicia un `svn checkout` si la URL de pago se ha configurado en el archivo de control
Atentamente,

Denis