subpatch: fearless multi-repository management - stay relaxed
- Track: Lightning Talks
- Room: H.2215 (Ferrer)
- Day: Sunday
- Start: 13:50
- End: 14:05
- Video only: h2215
- Chat: Join the conversation!
subpatch is a multi-repository management tool. Useful if you want to assemble a monorepo from multiple repositories, integrate third-party dependencies as source files, or maintain a local fork with a linear patch stack of an upstream project.
subpatch operates on several key principles. It utilizes “git add” to incorporate subproject files into the superproject, treating them as normal files. The metadata is stored in a Git-config-style configuration file. Subpatch supports modifications to subprojects, facilitating a linear patch stack, and simplifies the process of importing new versions and rebasing local modifications.
If you are currently using git-submodules or Google’s repo tool and you are frustrated, subpatch is maybe interesting for you!
Website: https://subpatch.net/ Code: https://github.com/lengfeld/subpatch
Speakers
Stefan Lengfeld |