![todo:cast - Developer Podcast artwork](https://is1-ssl.mzstatic.com/image/thumb/Podcasts113/v4/be/69/14/be6914be-0756-f253-99f8-e11d80d3f4cd/mza_9101079562546462315.jpg/100x100bb.jpg)
Folge 61: Multi-Repo vs. Mono Repo
todo:cast - Developer Podcast
German - April 24, 2023 04:00 - 35 minutes - 48.4 MBTechnology Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
In der dieser Folge sprechen wir über die Vor- bzw. Nachteile von Monorepos gegenüber Multi-Repos. Da ein Multi-Repository Ansatz meist viel Komplexität in der Verwaltung, Koordination sowie CI/CD mit sich bringt, sprechen wir außerdem über verschiedene Möglichkeiten, verschiedene Multi-Repos gemeinsam zu nutzen und Werkzeuge in Git, um auch mit großen Repositories arbeiten zu können.
Ihr wollt uns etwas Gutes tun? Spendiert uns gerne einen Kaffee:
www.buymeacoffee.com/todocast
Links:
Atlassian Git Submodules Guide: https://www.atlassian.com/git/tutorials/git-submodule
GitHub Blog on Sparse Checkout: https://github.blog/2020-01-17-bring-your-monorepo-down-to-size-with-sparse-checkout
GitHub Blog on Shallow Clones: https://github.blog/2020-12-21-get-up-to-speed-with-partial-clone-and-shallow-clone
Git Scalar: https://git-scm.com/docs/scalar
Atlassian Monorepos Guide: https://www.atlassian.com/git/tutorials/monorepos
Merge trains in GitLab: https://docs.gitlab.com/ee/ci/pipelines/merge_trains.html
Merge queue in GitHub: https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue
Malte auf Twitter:
https://twitter.com/MalteLantin
Robin-Manuel auf Twitter:
https://twitter.com/robinmanuelt
Feedback und Anregungen:
[email protected]