Developer Tools ofrece distribuciones del CLI por plataforma, checksums, información de firma, instrucciones y notas de versión. También permite acceder a la gestión autorizada de claves personales. La versión del CLI puede diferir de la versión del servidor. Una etiqueta de versión no sustituye la comprobación de integridad ni concede permisos adicionales.
Antes de empezar
Usa un equipo de laboratorio autorizado y una clave personal con propósito y vigencia definidos. No coloques claves en argumentos compartidos, capturas, repositorios o informes. La autorización sigue vinculada a identidad, tenant y permisos; el CLI no evita las reglas de la interfaz.
Procedimiento
- Abre Developer Tools o Downloads en el menú de cuenta y selecciona la distribución de tu sistema operativo.
- Lee la versión, checksum, estado de firma e instrucciones. Descarga en una ubicación local autorizada y compara exactamente el SHA-256 con el publicado.
- Instala según las instrucciones y ejecuta dova --version. Comprueba qué ejecutable resuelve tu PATH si existen instalaciones anteriores.
- Crea una clave personal de laboratorio donde esté permitido y custódiala por el flujo protegido. No incluyas su valor en documentación.
- Ejecuta dova login --url con el servicio de laboratorio autorizado e introduce la clave mediante el prompt interactivo. Comprueba la identidad y el tenant devueltos.
- Comienza con status y listas filtradas de Repository, Mappings o runs. Compara los identificadores con la interfaz antes de automatizar escrituras.
- Al terminar, distingue dova logout de revocar la clave en el servidor. Logout limpia el estado local; revocar impide nuevos usos de esa clave en otros equipos.
Comprobar el resultado
El checksum coincide y el CLI correcto informa su versión. Una consulta de lectura muestra la identidad y objetos esperados. Comprueba ayuda para los comandos y opciones de la distribución instalada, en lugar de asumir que todos coinciden con otra versión.
Errores y recuperación
Un checksum distinto bloquea el uso del archivo hasta verificar su origen. Para 401/403, revisa clave, expiración y permisos. Un timeout puede dejar trabajo ejecutándose: consulta el intento existente antes de reintentar. Protege el perfil local porque puede conservar autenticación.
Ejemplo sintético
En tu host de laboratorio autorizado ejecuta dova --version y dova status --output json. No copies una clave dentro de la línea de comandos ni uses un dominio de ejemplo como servicio real.
Kit GitOps por workspace
El kit GitOps 1.1.2 fija Tenant, Domain y Environment en consultas, reservas de drafts, publicaciones y leases. Usa source.environment y source.domainId para exportar; target.environment y bindings.domainId para importar. Los defaults son Development y General; el estado se conserva por destino. Lee el ejemplo Finance y la recuperación de estado. El autorado directo en Production requiere la promoción gobernada, no el comando de importación.