On Mon, Jul 25, 2016 at 1:03 PM, Vlad Dovlekaev via llvm-commits < llvm-comm...@lists.llvm.org> wrote:
> vladisld added a comment. > > In https://reviews.llvm.org/D22463#494828, @jlebar wrote: > > > I think the general feeling is that most of us (myself included) would > rather not learn a new tool if there's a simpler >alternative, such as a > vanilla git workflow. > > > Generally you're right, however learning how to use git-repo is much > simpler than managing the intricacies of git sub-modules (and Google's > experience with Android is a clear example of it). Just to make some points, as a guy who watched repo being designed in the office next to me: Sub modules were completely and totally unusable for Google at that point, and something was needed sooner. There is no good reason for android to change now, so they don't. Note that repo does not solve the issue of cross-repo atomic commits in any way, shape, or form, and in fact, this is the biggest complaint ;) In fact, the gerrit team (same people who produce repo) uses submodules for pseudo-atomic cross-repo commits.
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits