【ポリレポ】
ポリレポ とは?
最終更新:
💡 コードを複数のリポジトリに分けて管理する
複数のリポジトリにコードを分けて管理する開発スタイル。サービスやライブラリなどを別のリポジトリに置き、管理の単位を分ける。
📌 このページのポイント
ポリレポって何?
モノレポとの違いは、まとめて公開するかどうか?
どんなメリットがあるの?
リポジトリをまたぐ変更は大変?
どっちを選べばいいの?
共通コードをどれくらい使うか、変更を一緒に進めたいか、アクセス権を分けたいか、運用を維持できるかを考えよう。チームの人数だけで決めるものではないよ。複数のモノレポを使う構成など、組み合わせる方法もあるんだ。
まとめ:ざっくりこれだけ覚えればOK!
「ポリレポ」って出てきたら「複数リポジトリに分けて管理するスタイル」と思えばだいたいOK!
📖 おまけ:英語の意味
「Polyrepo」 = 複数リポジトリ
💬 Poly(多数の)+ Repository(リポジトリ)の造語。反対語のMonorepo(モノレポ)と対になる概念だよ