<div dir="ltr"><div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">Le ven. 9 nov. 2018 à 01:33, Anton Korobeynikov via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Correct. One important part of the migration is the ability to keep<br>
the various CIs and other integrations intact via switching to<br>
svn-from-git bridge:<br>
<a href="https://help.github.com/articles/support-for-subversion-clients/" rel="noreferrer" target="_blank">https://help.github.com/articles/support-for-subversion-clients/</a></blockquote><div><br></div><div>I am not convinced that it was seriously considered to preserve CI on SVN using the bridge, at least this is the first time I hear about this.</div><div>AFAIK, the transition plan is that bot owners have one year to switch from polling from SVN to using Git.</div><div><br></div><div>When I looked at the bridge, it was only in the context of individual developers who who try to work on a very small subset of the repo. To be honest, I have a hard time imagining anyone really preferring this over git though.</div><div><br></div><div>Note when I tried on the monorepo originally, it didn't work (always timed-out) and I exchanged with GitHub support about it. They did something on the repo I had push to my account and then it was working OK (I only did very basic testing).</div><div><br></div><div>-- </div><div>Mehdi</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><br>
<br>
Otherwise the things might be even more complicated for downstream users.<br>
On Fri, Nov 9, 2018 at 10:56 AM Dean Michael Berris<br>
<<a href="mailto:dean.berris@gmail.com" target="_blank">dean.berris@gmail.com</a>> wrote:<br>
><br>
> I think Anton is referring to the SVN bridge -- where Git repositories<br>
> can be accessed through the Subversion API/protocol.<br>
> On Fri, Nov 9, 2018 at 6:27 PM Jean-Daniel via cfe-dev<br>
> <<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>> wrote:<br>
> ><br>
> > Isn’t the checkout a local operation that should not involved GitHub ? Did you mean the clone operation ?<br>
> ><br>
> > And about sparse-checkout, I though they require a full clone of the repository anyway. Is there a way to do a partial clone only ?<br>
> ><br>
> > Note: If you don’t need the whole history local, you may perform a swallow clone (using —depth 1).<br>
> ><br>
> > Le 9 nov. 2018 à 01:02, Anton Korobeynikov via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> a écrit :<br>
> ><br>
> > No idea, the checkout just timed out. I tried to play with sparse<br>
> > checkouts, etc. and my current hypothesis that the large number of<br>
> > revisions makes it unhappy.<br>
> > On Fri, Nov 9, 2018 at 2:39 AM James Y Knight <<a href="mailto:jyknight@google.com" target="_blank">jyknight@google.com</a>> wrote:<br>
> ><br>
> ><br>
> > It'd be nice to know what about our repository is breaking it. Do they have any idea what that is?<br>
> ><br>
> > For example -- I think that we probably will want to archive+discard many of the random branches and tags currently in the repository. If the large number of branches and tags is breaking it, then maybe it just starts working after we do so.<br>
> ><br>
> > On Thu, Nov 8, 2018 at 3:53 PM Anton Korobeynikov <<a href="mailto:anton@korobeynikov.info" target="_blank">anton@korobeynikov.info</a>> wrote:<br>
> ><br>
> ><br>
> > Some status update wrt GitHub SVN bridge.<br>
> ><br>
> > It does not work for any non-trivial (= LLVM) repo. I filled the issue<br>
> > there, however, there is no ETA when it will be fixed. Even worse,<br>
> > there are no promises that the issue will be addressed at all. Though<br>
> > they are aware that this is the issue for us.<br>
> > On Thu, Nov 8, 2018 at 12:53 PM Nico Weber via llvm-dev<br>
> > <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote:<br>
> ><br>
> ><br>
> > What's the status here?<br>
> ><br>
> > Can someone keep <a href="https://llvm.org/docs/Proposals/GitHubMove.html" rel="noreferrer" target="_blank">https://llvm.org/docs/Proposals/GitHubMove.html</a> updated with the current status of things?<br>
> ><br>
> > And once things are usable, probably update <a href="https://llvm.org/docs/GettingStarted.html#for-developers-to-work-with-a-git-monorepo" rel="noreferrer" target="_blank">https://llvm.org/docs/GettingStarted.html#for-developers-to-work-with-a-git-monorepo</a> as well.<br>
> ><br>
> > On Wed, Oct 24, 2018 at 4:57 AM Jacob Carlborg via lldb-dev <<a href="mailto:lldb-dev@lists.llvm.org" target="_blank">lldb-dev@lists.llvm.org</a>> wrote:<br>
> ><br>
> ><br>
> > On 2018-10-24 08:25, Whisperity via cfe-dev wrote:<br>
> ><br>
> > They are not shown in the project graph, but if you open the "branch"<br>
> > drop down it has a tab named 'Tags'.<br>
> ><br>
> ><br>
> > It shows some tags there, but not all of them. But clicking "releases"<br>
> > then "Tags" will show this page [1], which seems to include all of them.<br>
> ><br>
> > [1] <a href="https://github.com/llvm-git-prototype/llvm/tags" rel="noreferrer" target="_blank">https://github.com/llvm-git-prototype/llvm/tags</a><br>
> ><br>
> > --<br>
> > /Jacob Carlborg<br>
> ><br>
> > _______________________________________________<br>
> > lldb-dev mailing list<br>
> > <a href="mailto:lldb-dev@lists.llvm.org" target="_blank">lldb-dev@lists.llvm.org</a><br>
> > <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev</a><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > LLVM Developers mailing list<br>
> > <a href="mailto:llvm-dev@lists.llvm.org" target="_blank">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/mailman/listinfo/llvm-dev</a><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > --<br>
> > With best regards, Anton Korobeynikov<br>
> > Department of Statistical Modelling, Saint Petersburg State University<br>
> ><br>
> ><br>
> ><br>
> ><br>
> > --<br>
> > With best regards, Anton Korobeynikov<br>
> > Department of Statistical Modelling, Saint Petersburg State University<br>
> > _______________________________________________<br>
> > LLVM Developers mailing list<br>
> > <a href="mailto:llvm-dev@lists.llvm.org" target="_blank">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/mailman/listinfo/llvm-dev</a><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > cfe-dev mailing list<br>
> > <a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br>
> > <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br>
><br>
><br>
><br>
> --<br>
> Dean<br>
<br>
<br>
<br>
-- <br>
With best regards, Anton Korobeynikov<br>
Department of Statistical Modelling, Saint Petersburg State University<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">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/mailman/listinfo/llvm-dev<br></a><br>
</blockquote></div></div></div>