Appearance
Gestión de Versiones de Custodio
El módulo de Gestión de versiones de Custodio administra el registro y control de integridad de las versiones del software cliente Custodio, el cual opera como el punto central de la cadena de custodia que protege y aísla el contenido de las pruebas de evaluación presencial desde su elaboración hasta su aplicación en los laboratorios departamentales.

1. Paneles Informativos de la Pantalla Principal
Al ingresar a Versiones de Custodio en el menú de navegación lateral, el sistema presenta:
- Información del Sistema: Panel descriptivo que recuerda el rol de Custodio en la cadena de custodia para asegurar que ningún examen sea vulnerado o alterado durante las jornadas de evaluación.
- Configuración de Token en GitLab:
- Panel de asistencia técnica que orienta al administrador sobre la necesidad de contar con un token de acceso a la API de GitLab institucional para poder sincronizar y registrar nuevas versiones.
- Dispone del botón Configurar Token, el cual abre directamente en una nueva pestaña la página de generación de tokens de acceso del repositorio de Custodio en el servidor GitLab de la Escuela de Jueces del Estado (
https://git.eje.gob.bo).
2. Registro de una Nueva Versión de Custodio
Para registrar y sincronizar una nueva versión del software desde el repositorio institucional:
- En la parte superior de la tabla de versiones, haga clic en el botón azul Registrar Versión.
- Se abrirá la ventana modal Registrar Versión de Custodio:

- En el formulario, complete los siguientes 4 campos obligatorios:
| Campo / Control | Tipo | Obligatorio | Valores y Formato | Instrucciones y Ejemplos de Llenado |
|---|---|---|---|---|
| URL de GitLab | URL | Sí | https://git.eje.gob.bo | Dirección web del servidor GitLab institucional de la institución. |
| ID del Proyecto (Project ID) | Numérico | Sí | Número entero | Identificador numérico del proyecto de Custodio en GitLab. Ejemplo: 42. |
| Versión | Texto | Sí | Identificador de versión | Tag o nomenclatura de la versión liberada. Ejemplo: v_1_0_0. |
| Token de Acceso | Texto | Sí | Token privado (glpat-...) | Token de acceso generado en GitLab con permisos de lectura a la API del proyecto. |
- Presione el botón Registrar.
- El sistema se comunicará mediante la API con el repositorio de GitLab, validará las credenciales, recuperará la información del paquete y registrará automáticamente la versión.
3. Consulta y Verificación en la Tabla de Versiones
Las versiones registradas se listan en la tabla principal con sus respectivos datos de trazabilidad e integridad:
| Columna | Descripción |
|---|---|
| # | Número correlativo del registro. |
| Versión | Identificador oficial de la versión registrada (ej. v_1_0_0). |
| SHA-256 | Huellas criptográficas únicas calculadas automáticamente para cada sistema operativo: • Linux: Código hash SHA-256 del binario para Linux. • Windows: Código hash SHA-256 del binario para Windows. |
| Fecha de registro | Fecha y hora exacta en la que se efectuó el registro en el sistema. |
| Registrado por | Nombre completo del usuario administrativo que realizó el registro. |
| Estado | Indicador visual de disponibilidad: Activo (distintivo verde) o Inactivo (distintivo gris). |
NOTE
Las huellas criptográficas SHA-256 para Linux y Windows permiten a los equipos técnicos departamentales verificar la autenticidad e integridad de los ejecutables instalados en las computadoras de los laboratorios antes del inicio de la prueba, asegurando que los archivos no hayan sufrido modificaciones ni adulteraciones.