Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Monorepos - one repository to rule them all

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 14 Publicité

Monorepos - one repository to rule them all

Télécharger pour lire hors ligne

Have you ever had a large codebase, with lots of separate repositories? How do you feel about sharing code between those? Refactoring across more than one? Code sharing? Sucks? Wouldn't it be great if all your code would be in one repository? But what about build times, separate versioning and team access? If this sounds appealing to you, then this talk is for you. Come and see how a monorepo might help you in your dev process.

Have you ever had a large codebase, with lots of separate repositories? How do you feel about sharing code between those? Refactoring across more than one? Code sharing? Sucks? Wouldn't it be great if all your code would be in one repository? But what about build times, separate versioning and team access? If this sounds appealing to you, then this talk is for you. Come and see how a monorepo might help you in your dev process.

Publicité
Publicité

Plus De Contenu Connexe

Plus récents (20)

Publicité

Monorepos - one repository to rule them all

  1. 1. REPO one repository to rule them all Tobias Hoppenthaler Maykil Kucin
  2. 2. What is it? Mono Poly
  3. 3. Why? Ease of code reuse Simpli fi ed dependency management Atomic commits Large-scale code refactoring Collaboration across teams
  4. 4. Disadvantages Loss of version information Lack of per-project access control More storage needed by default Developer discipline needed
  5. 5. Problems with changes are seen immediately Work on several modules, less release chaos Debug and refactor through all modules easily What does that mean?
  6. 6. How? Move all code into a single repo Change build (system)
  7. 7. monorepo.tools
  8. 8. MONOREPO DEMO, CODE, SLIDES: msg.direct/ddc22mono
  9. 9. Let’s connect! Tobias Hoppenthaler tobias.hoppenthaler@msg.group @hot33331
  10. 10. Let’s connect! Maykil Kucin maykil.kucin@msg.group

×