[llvm-dev] Has anyone here considered using repo for the Git migration?

Bruce Hoult via llvm-dev llvm-dev at lists.llvm.org
Sat May 20 15:31:48 PDT 2017


"repo" doesn't automatically give you atomic commits across different
modules. You can fake it when you need to by tagging all the modules, but
that's a separate step. I hate it, and for our internal work on ART we
throw the whole of AOSP into a single git repository anyway.

On Sat, May 20, 2017 at 9:58 PM, Mehdi AMINI via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

>
>
> 2017-05-08 14:23 GMT-07:00 Ryan Gonzalez via llvm-dev <
> llvm-dev at lists.llvm.org>:
>
>> https://source.android.com/source/using-repo
>>
>>
>> It plays well with large projects (heck, it was designed for Android),
>> and it works really well.
>>
>> I'm guessing you guys have already considered it and rejecting it for
>> some really smart reason, but I wanted to make sure! ;)
>>
>
> Yes, it was considered, no-one really championed it at the time.
> Conceptually I personally don't see any difference with submodules, and in
> practice I don't see a killer difference. The main discussion has been
> focused on a "submodule" split-repo model vs a monorepo.
>
> --
> Mehdi
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170521/c1bb6b87/attachment.html>


More information about the llvm-dev mailing list