<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jun 28, 2016, at 1:55 AM, NAKAMURA Takumi via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" class="">llvm-dev@lists.llvm.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">It has also submodules. <a href="https://github.com/llvm-project/llvm-project-submodule" class="">https://github.com/llvm-project/llvm-project-submodule</a><br class=""><br class="">Both llvm-project(-tree) and (-submodule) have refs/notes/commits.</div></div></blockquote><div><br class=""></div><div>This is easy to compute when coming from SVN, the difficulty will be to keep this when having multiple git repo as a source.</div><div><br class=""></div><div>— </div><div>Mehid</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><br class=""><div class="gmail_quote"><div dir="ltr" class="">On Tue, Jun 28, 2016 at 1:13 AM Renato Golin via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" class="">llvm-dev@lists.llvm.org</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 27 June 2016 at 17:03, Rafael Espíndola <<a href="mailto:rafael.espindola@gmail.com" target="_blank" class="">rafael.espindola@gmail.com</a>> wrote:<br class="">
> I think that trying to create a ordering/rev number between independent git<br class="">
> repositories is fundamentally unreliable.<br class="">
><br class="">
> If we want to keep llvm and clang in lock step we should probably probably<br class="">
> just have them in the same repository like<br class="">
> <a href="https://github.com/llvm-project/llvm-project" rel="noreferrer" target="_blank" class="">https://github.com/llvm-project/llvm-project</a>.<br class="">
<br class="">
That is similar to the proposal we have, except that llvm-projects<br class="">
will have sub-modules.<br class="">
<br class="">
Having all of them in the same physical repository is a big problems<br class="">
for those that only use a small subset of the components, which is the<br class="">
vast majority of users, most of the time (all buildbots, Jenkins,<br class="">
local development, downstream users, even releases don't clone all<br class="">
repos).<br class="">
<br class="">
cheers,<br class="">
--renato<br class="">
_______________________________________________<br class="">
LLVM Developers mailing list<br class="">
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank" class="">llvm-dev@lists.llvm.org</a><br class="">
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank" class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br class="">
</blockquote></div>
_______________________________________________<br class="">LLVM Developers mailing list<br class=""><a href="mailto:llvm-dev@lists.llvm.org" class="">llvm-dev@lists.llvm.org</a><br class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev<br class=""></div></blockquote></div><br class=""></body></html>