Skip to content

RepartoCopier v1.4.3

Choose a tag to compare

@github-actions github-actions released this 11 Sep 17:20

RepartoCopier v1.4.3

FAN-OUT nativo: una carpeta origen, múltiples destinos y una sola lectura compartida por bloque.

Novedades principales

  • FAN-OUT como único motor de copia, optimizado para múltiples destinos simultáneos.
  • Conserva exactamente la carpeta raíz seleccionada, toda la jerarquía y las carpetas vacías.
  • Verificación BLAKE3 del contenido y validación final de cada destino.
  • I/O nativo OVERLAPPED en Windows para lectura y escritura, con cancelación segura.
  • Reanudación robusta mediante journal y manifest fuera del árbol copiado.
  • Watchdog de lectura, escritura, sincronización y verificación para detectar destinos atascados.
  • Protección reforzada frente a symlinks, junctions y reparse points durante preflight y ejecución.
  • Estado temporal y commits endurecidos para evitar carreras entre destinos y rutas reemplazadas.
  • Backpressure por destino, reutilización de buffers y presupuesto global de memoria controlado.
  • Mejoras de estabilidad en cancelación, recuperación de escrituras parciales y commits críticos.

Validación

  • Clippy con warnings tratados como errores.
  • Tests release en Rust 1.98.1.
  • Tests release en latest stable.
  • Build release Windows x64.

Plataforma

  • Windows 10/11 x64
  • Ejecutable autónomo: RepartoCopier.exe