El control de versiones ayuda a rastrear y gestionar los cambios en una instancia de aprendizaje a lo largo del tiempo. Los usuarios pueden volver a versiones anteriores si los nuevos cambios causan problemas o no proporcionan los resultados deseados.

El uso del control de versiones ofrece beneficios como el seguimiento de los cambios de configuración, el refinamiento progresivo, la restauración de configuraciones de instancias de aprendizaje, la comparación de los resultados de extracción de datos y la simplificación de la depuración.