در چیدمان polyrepo هر پروژه مخزن، تاریخچه، CI و قواعد دسترسی خودش را دارد. کد مشترک به‌صورت وابستگی نسخه‌دار مصرف می‌شود، پس یک تغییر چندبخشی به یک pull request در هر مخزن نیاز دارد. نگاه کنید به monorepo.