Saltar al contenido
Volver a aprender
12Operaciones10 min de lecturaIntermedio

GUÍA 12 · OPERACIONES

Cambiar y retroceder con precisión

Para cambiar de tema con seguridad, prepara tanto el paquete que quieres activar como el estado anterior exacto que podrías necesitar restaurar.

Última verificación
6 de septiembre de 2026
Versión fuente de la guía
0.1.3-alpha.1
Estado de instalación
Consulta la ficha del elemento elegido
Alcance verificado
  • Dependencia directa activa única
  • Registro exacto de artefactos de reversión
  • Comprobaciones de la CLI y del funcionamiento después del cambio
En esta página
  1. Prepara el cambio y la recuperación
  2. Retroceder solo desde un estado coincidente
  3. Mantén un camino de regreso

Prepara el cambio y la recuperación

El modelo de perfil web compatible mantiene activo un paquete directo @dsh-themes/*. El cambio elimina el paquete anterior antes de agregar el objetivo, por lo que la recuperación debe prepararse antes de la primera mutación.

  1. 01

    Inspeccionar e identificar el estado actual

    Lea el nombre directo del paquete y la versión exacta del perfil web. Deténgase si las dependencias son ambiguas o hay rangos de versiones presentes.

  2. 02

    Verificar el artefacto objetivo

    Haga coincidir la descarga controlada con su artefacto completo SHA-256, identidad manifiesta, compatibilidad exacta, slug y versión.

  3. 03

    Verificar el artefacto anterior

    Prepare exactamente el tgz antiguo y el resumen, o registre que el estado anterior es la paleta incorporada sin el paquete @dsh-themes/*.

  4. 04

    Escribe el registro de reversión

    Registre las identidades anteriores y de destino, además de rutas de artefactos verificadas absolutas y resúmenes completos de artefactos. No incluya contenidos de perfil ni credenciales.

  5. 05

    Confirmar la mutación

    Revise la información actual, de destino, de compatibilidad y de reversión preparada antes de eliminar algo.

bash
node /absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs --source plugin --profile web remove @dsh-themes/current-theme
node /absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs --source plugin --profile web add /absolute/path/to/verified-target.tgz --save-exact
node /absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs --source plugin --profile web list --json
node /absolute/path/to/dsh-theme-manager/scripts/run-dsh.mjs --source --profile web --dump-config
Forma de comando únicamente. Utilice identidades de paquetes exactas y rutas de artefactos absolutas previamente verificadas.

Retroceder solo desde un estado coincidente

  1. 01

    Validar el registro

    Rechace referencias de artefactos con formato incorrecto, incompletos, movidos o que no coincidan antes de cambiar el perfil.

  2. 02

    Confirmar que el objetivo actual aún coincide

    No consuma un registro de reversión de un perfil que haya cambiado de forma independiente desde el cambio.

  3. 03

    Vuelva a verificar el artefacto anterior

    Verifique los bytes completos nuevamente inmediatamente antes de la instalación. Los hashes de carga útil no son sustitutos.

  4. 04

    Eliminar el objetivo y restaurar el estado anterior exacto

    Instale el paquete exacto anterior o no deje ningún paquete @dsh-themes/* cuando regrese a la paleta integrada.

  5. 05

    Reiniciar y verificar

    Confirme una dependencia directa esperada, inspeccione la configuración volcada, reinicie DSH y verifique la identidad real del tiempo de ejecución.

Operar desde entradas verificadas

Mantén un camino de regreso

Registre el artículo actual y prepare su paquete anterior exacto antes de cambiar. Después de probar la nueva apariencia, restaure el estado anterior una vez como prueba y confirme que la interfaz se carga normalmente.

text
Cambiar de mi tema actual al elemento del catálogo #NNNN. Conserve exactamente el estado y el paquete anteriores, valide el destino, reinicie y verifique la interfaz de usuario, luego muestre el comando o la tarea para restaurar la versión anterior.
Instrucciones que puede copiar

Preguntas comunes

Antes de realizar un cambio

Respuestas sobre formatos, compatibilidad, evidencia y reversión.

¿Qué cubre esta guía?

Esta guía cubre: Dependencia directa activa única; Registro exacto de artefactos de reversión; Comprobaciones de la CLI y del funcionamiento después del cambio

¿Por dónde debo empezar?

Para cambiar de tema con seguridad, prepara tanto el paquete que quieres activar como el estado anterior exacto que podrías necesitar restaurar.

¿Qué límite debo tener presente?

Si un cambio falla a mitad del proceso, elimina el paquete nuevo instalado parcialmente y reinstala el paquete anterior que preparaste. El estado estable debe contener un solo paquete directo @dsh-themes/* o la paleta integrada.

¿Se puede ejecutar siempre un paquete antiguo en el nuevo Alpha?

No. Una reversión debe coincidir con la versión Harness con la que se probó. Mantenga juntos el tiempo de ejecución y el paquete compatibles; No asuma que un número de versión por sí solo garantiza la recuperación.

Continuar aprendiendo

Continuar a partir de la evidencia verificada

Compare los artefactos publicados o regrese a la documentación de instalación.