Esta documentación corresponde a las implementaciones federales de Devin. Volver a la documentación de Devin
devin update está deshabilitado en la CLI. Cada actualización es un nuevo paquete que descargas del portal, verificas e instalas en cada estación de trabajo, siguiendo el mismo proceso que en la primera instalación. En esta página se explica qué cambia en las instalaciones posteriores.
Cómo aparece una nueva versión
La página Install → Air-gapped downloads del portal (windsurf.fedstart.com/install/airgap) ofrece una sola versión cada vez. La versión aparece en el encabezado Downloads (por ejemplo, version 1.66.101 (0123abcdef)), y la suma de comprobación SHA-256 de cada archivo se puede consultar mediante el control Show checksum situado junto a él.
Cuando Cognition publica una nueva compilación aislada de la red en tu portal, la página pasa a ofrecer la nueva versión y sus sumas de comprobación en lugar de las anteriores; no hay selector de versiones ni se envía ninguna notificación. Para rastrear las nuevas versiones, comprueba la etiqueta de versión en la página de descargas como parte de tu ciclo de mantenimiento habitual.
Paso 1: Comprueba qué versión estás ejecutando
En una estación de trabajo, compara la versión instalada de la CLI con la que aparece en la página de descargas:devin --version muestra el número de versión y el hash corto del commit de la compilación. Desktop y la CLI que incluye se compilan a partir del mismo commit, por lo que esta versión se aplica a ambas.
Paso 2: Descarga y verifica el nuevo paquete
Sigue el Paso 1 y el Paso 2 de la guía de instalación para la nueva versión: descarga el package de cada plataforma de tu flota, anota la suma de comprobación que aparece en la página del portal, transfiere los archivos al entorno aislado de la red y confirma que el SHA-256 coincide antes de instalar. Las sumas de comprobación cambian con cada versión. Anota el nuevo valor de la página del portal cuando descargues los archivos; no reutilices la suma de comprobación de una versión anterior.Paso 3: Instalar sobre la versión existente
Primero, cierre Desktop y detenga cualquier sesión dedevin que esté en ejecución en la estación de trabajo. La configuración, el historial de sesiones, el registro de auditoría y los inicios de sesión SSO se almacenan fuera de la aplicación (consulte Formatos en disco) y se conservan tras la actualización.
- macOS
- Linux (.deb / .rpm)
- Linux (.tar.gz)
- Windows (installer)
- Windows (.zip)
Abra el nuevo
.dmg y arrastre Devin - Airgap a /Applications; cuando se le solicite, reemplace la aplicación existente. A continuación, verifique la firma como se indica en el Paso 3 de la guía de instalación:/etc/devin/ (C:\ProgramData\Devin\ en Windows) no forman parte del package, por lo que las actualizaciones no los modifican.
Paso 4: Validar la actualización
En cada estación de trabajo actualizada, ejecuta lo siguiente como usuario normal:
Cada registro de auditoría
session_start incluye el campo cli_version, por lo que tu SIEM puede confirmar el despliegue: las sesiones de una estación de trabajo actualizada notifican la nueva versión.
Reversión a una versión anterior
Conserve el package y la suma de comprobación de la versión anterior hasta que la nueva versión se haya validado en toda la flota. Para revertir a una versión anterior, se sigue el mismo procedimiento que para la instalación: verifique la suma de comprobación del package anterior e instálelo sobre el más reciente. En sistemas RPM, agregue--oldpackage, ya que, de lo contrario, rpm -U se niega a reemplazar una versión más reciente por una anterior:
Notas de la versión
Las notas de la versión de las compilaciones aisladas de la red se publican junto con las demás notas de la versión de Devin en Actualizaciones recientes. Antes de implementar una nueva versión, lea la entrada correspondiente y preste especial atención a los cambios en los formatos de almacenamiento en disco o en el esquema del registro de auditoría (el valorschema_version), a los códigos de error nuevos o modificados y a cualquier rotación de la clave de licencia que obligue a volver a emitir las licencias.
