We're having a discussion on the following question on llvm-dev:
Assuming we switch our canonical VCS to git, then
- should we have one git repository per llvm subproject, or
- should we have a single monolithic git repository.
https://groups.google.com/forum/#!topic/llvm-dev/aSc9BxXtboc
Thi
> It would be helpful to have instructions about the best way to move
local branches in those repositories to the monorepo and some scripts to
help with the transition.
I put together https://reviews.llvm.org/D53414.
On Mon, Oct 22, 2018 at 8:31 AM David Greene via llvm-dev <
llvm-...@lists.llvm
I'm also in favor of linear history, option #1.
FWIW I don't think lacking tight controls to prevent merges is going to be
a huge deal. We already restrict who can commit, and there are lots of
other rules you have to follow.
We might get an accidental merge or two every once in a while, but I e