Aller au contenu

Archives

Obscura Flow permet d’archiver les projets depuis le workspace en utilisant les paramètres définis dans Settings -> Archives.

Dans les réglages, l’onglet Archives permet de définir :

  • le dossier de destination des archives ;
  • le moteur d’archive : zip, tar, tar.gz, pigz ou zstd ;
  • la stratégie d’archive ;
  • le niveau de compression ;
  • les vérifications par taille et checksum ;
  • le format de nommage.

Réglages d'archive

Le nommage peut utiliser un modèle personnalisé avec des placeholders comme {yyyy}, {mm}, {dd}, {project}, {workspace}, {timestamp}, {uuid} ou {sequence}.

Exemple recommandé :

{yyyy}-{mm}-{dd}_{hh}-{min}-{ss}_{project}

Depuis le projet ou le workspace, lancer l’action d’archive disponible. Obscura Flow crée l’archive dans le dossier configuré, suit la progression et enregistre le résultat dans l’historique du workspace.

Après une archive réussie, l’entrée est conservée localement dans workspace.archiveHistory. Si l’API est disponible, l’entrée est synchronisée avec le backend ; sinon, une opération offline est mise en attente.

La suppression de l’original après archivage doit rester conditionnée à une archive valide et à une confirmation explicite. Si la confirmation est refusée, l’archive reste disponible et le dossier source reste en place.