# Gestion multi-rfrentiels avec SubPatch > [! remarque]- > Le contenu de cette page est généré à partir de la transcription audio/vidéo et de la transformation du texte provenant du contenu et des liens de cette source. Source : [https://fosdem.org/2025/schedule/event/fosdem-2025-6461-subpatch-fearless-multi-repository-management-stay-relaxed/](https://fosdem.org/2025/schedule/event/fosdem-2025-6461-subpatch-fearless-multi-repository-management-stay-relaxed/) <video src=« https://video.fosdem.org/2025/h2215/fosdem-2025-6461-subpatch-fearless-multi-repository-management-stay-relaxed.av1.webm » controls></video> ## Résumé et points forts : **Introduction à SubPatch** SubPatch est un outil de gestion multi-référentiels qui permet d'assembler un monorepo à partir de plusieurs référentiels. Il facilite l'intégration des dépendances tierces sous forme de fichiers source et la maintenance d'un fork local avec une pile de patchs linéaire. **Fonctionnalités et Utilisation** SubPatch fonctionne en ajoutant des fichiers de sous-projets au superprojet en tant que fichiers normaux, avec des métadonnées stockées dans un fichier de configuration de style Git-config. Il permet des modifications aux sous-projets, simplifiant le processus d'importation de nouvelles versions et de rebasage des modifications locales. Les utilisateurs peuvent ajouter, mettre à jour, et lister les sous-projets facilement. **Comparaison avec d'autres outils** Contrairement à git-submodules ou l'outil repo de Google, SubPatch n'est pas un wrapper autour de Git mais une extension légère. Cela signifie que seuls les mainteneurs, et non les contributeurs occasionnels, ont besoin de l'utiliser, rendant le processus plus simple et accessible. **Développement et Collaboration** SubPatch est actuellement en phase alpha et non prêt pour la production. L'auteur encourage les utilisateurs à essayer l'outil, à fournir des retours, et à contribuer au développement via GitHub. Le projet est open-source, avec le code sous licence GPL2, et les contributions sont les bienvenues. ## Importance pour une transformation écosociale SubPatch a le potentiel de simplifier la gestion des projets open-source, ce qui est crucial pour une transformation écosociale. En permettant une intégration plus fluide des dépendances et en réduisant la complexité, SubPatch peut aider les développeurs à se concentrer sur des projets durables et innovants. Pour les designers écosociaux, cet outil offre une méthode plus efficace pour gérer les dépendances logicielles, ce qui peut accélérer le développement de solutions écologiques. Cependant, des défis subsistent, notamment la nécessité de rendre l'outil stable pour la production et d'assurer une adoption plus large au sein de la communauté open-source. ## Liens [Video recording (AV1/WebM)](https://video.fosdem.org/2025/h2215/fosdem-2025-6461-subpatch-fearless-multi-repository-management-stay-relaxed.av1.webm) - 80.3 MB [Video recording (MP4)](https://video.fosdem.org/2025/h2215/fosdem-2025-6461-subpatch-fearless-multi-repository-management-stay-relaxed.av1.mp4) - 336.6 MB [Website](https://subpatch.net/) [Source Code](https://github.com/lengfeld/subpatch)