Epic Games annonce Lore, un système de contrôle de version

Original : Epic Games announces Lore version control system

Pourquoi c'est important

Lore offre une solution adaptée aux défis d'équipes et de données volumineuses dans l'industrie du jeu vidéo et de l'entertainment.

Epic Games a présenté Lore, un système de contrôle de version open source nouvelle génération conçu pour la scalabilité des données volumineuses et des équipes. Optimisé pour les projets combinant code et binaires volumineux, Lore est publié sous licence MIT.

Epic Games a dévoilé Lore, un système de contrôle de version centralisé et open source destiné aux projets de jeux vidéo et de divertissement. Le système est spécifiquement conçu pour gérer à grande échelle des projets combinant code source et actifs binaires volumineuses. Lore utilise une architecture basée sur des arbres de Merkle et une chaîne de révisions immuable, avec adressage par contenu pour optimiser le stockage et la déduplication des données. Les principales caractéristiques incluent : une configuration rapide en mode local, une scalabilité à la demande, des branches légères avec création et synchronisation faciles, un historique vérifiable avec intégrité cryptographique, et une interface CLI intuitive. L'architecture supporte l'hydratation à la demande, permettant aux espaces de travail de rester légers en téléchargeant les données uniquement quand nécessaire. Lore est entièrement open source sous licence MIT et dispose de kits de développement pour C/C++, C#, Rust, Go, Python et JavaScript. Epic Games a publié l'ensemble du système sur son dépôt GitHub, invitant la communauté à contribuer au développement collaboratif.

Source

lore.org — Lire l'original →