<div dir="ltr">"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.</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, May 20, 2017 at 9:58 PM, Mehdi AMINI via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span class=""><br><div class="gmail_extra"><br><div class="gmail_quote">2017-05-08 14:23 GMT-07:00 Ryan Gonzalez via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><a href="https://source.android.com/source/using-repo" rel="noreferrer" target="_blank">https://source.android.com/sou<wbr>rce/using-repo</a><br>
<br>
<br>
It plays well with large projects (heck, it was designed for Android),<br>
and it works really well.<br>
<br>
I'm guessing you guys have already considered it and rejecting it for<br>
some really smart reason, but I wanted to make sure! ;)<br></blockquote><div></div></div><br></div></span><div class="gmail_extra">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.</div><span class="HOEnZb"><font color="#888888"><div class="gmail_extra"><br></div><div class="gmail_extra">-- </div><div class="gmail_extra">Mehdi</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div></font></span></div>
<br>______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
<br></blockquote></div><br></div>