[PATCH] D22463: [RFC] Moving to GitHub Proposal: NOT DECISION!

Vlad Dovlekaev via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 25 05:12:01 PDT 2016


vladisld added a subscriber: vladisld.
vladisld added a comment.

Have the alternatives to sub-modules and monolithic repository been discussed ?

Sub-modules have their disadvantages as described in the following blog post: https://codingkilledthecat.wordpress.com/2012/04/28/why-your-company-shouldnt-use-git-submodules/

In our org we're using git-repo framework (https://code.google.com/p/git-repo/) to manage our project's multiple repositories (which include both llvm/clang) and it works very well. This is the same framework google is using to maintain Android project (200+ repos) internally AFAIK.

IMHO, using git-repo is less restrictive then git sub-modules and also allows multiple,independent development flows.


https://reviews.llvm.org/D22463





More information about the llvm-commits mailing list