Jean-Daniel via llvm-dev
2018-Nov-09 07:27 UTC
[llvm-dev] [lldb-dev] Updates on SVN to GitHub migration
Isn’t the checkout a local operation that should not involved GitHub ? Did you mean the clone operation ? 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 ? Note: If you don’t need the whole history local, you may perform a swallow clone (using —depth 1).> Le 9 nov. 2018 à 01:02, Anton Korobeynikov via llvm-dev <llvm-dev at lists.llvm.org> a écrit : > > No idea, the checkout just timed out. I tried to play with sparse > checkouts, etc. and my current hypothesis that the large number of > revisions makes it unhappy. > On Fri, Nov 9, 2018 at 2:39 AM James Y Knight <jyknight at google.com <mailto:jyknight at google.com>> wrote: >> >> It'd be nice to know what about our repository is breaking it. Do they have any idea what that is? >> >> 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. >> >> On Thu, Nov 8, 2018 at 3:53 PM Anton Korobeynikov <anton at korobeynikov.info> wrote: >>> >>> Some status update wrt GitHub SVN bridge. >>> >>> It does not work for any non-trivial (= LLVM) repo. I filled the issue >>> there, however, there is no ETA when it will be fixed. Even worse, >>> there are no promises that the issue will be addressed at all. Though >>> they are aware that this is the issue for us. >>> On Thu, Nov 8, 2018 at 12:53 PM Nico Weber via llvm-dev >>> <llvm-dev at lists.llvm.org> wrote: >>>> >>>> What's the status here? >>>> >>>> Can someone keep https://llvm.org/docs/Proposals/GitHubMove.html updated with the current status of things? >>>> >>>> And once things are usable, probably update https://llvm.org/docs/GettingStarted.html#for-developers-to-work-with-a-git-monorepo as well. >>>> >>>> On Wed, Oct 24, 2018 at 4:57 AM Jacob Carlborg via lldb-dev <lldb-dev at lists.llvm.org> wrote: >>>>> >>>>> On 2018-10-24 08:25, Whisperity via cfe-dev wrote: >>>>>> They are not shown in the project graph, but if you open the "branch" >>>>>> drop down it has a tab named 'Tags'. >>>>> >>>>> It shows some tags there, but not all of them. But clicking "releases" >>>>> then "Tags" will show this page [1], which seems to include all of them. >>>>> >>>>> [1] https://github.com/llvm-git-prototype/llvm/tags >>>>> >>>>> -- >>>>> /Jacob Carlborg >>>>> >>>>> _______________________________________________ >>>>> lldb-dev mailing list >>>>> lldb-dev at lists.llvm.org >>>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev >>>> >>>> _______________________________________________ >>>> LLVM Developers mailing list >>>> llvm-dev at lists.llvm.org >>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >>> >>> >>> >>> -- >>> With best regards, Anton Korobeynikov >>> Department of Statistical Modelling, Saint Petersburg State University > > > > -- > With best regards, Anton Korobeynikov > Department of Statistical Modelling, Saint Petersburg State University > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org> > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev <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/20181109/bc81816d/attachment.html>
Dean Michael Berris via llvm-dev
2018-Nov-09 07:56 UTC
[llvm-dev] [cfe-dev] [lldb-dev] Updates on SVN to GitHub migration
I think Anton is referring to the SVN bridge -- where Git repositories can be accessed through the Subversion API/protocol. On Fri, Nov 9, 2018 at 6:27 PM Jean-Daniel via cfe-dev <cfe-dev at lists.llvm.org> wrote:> > Isn’t the checkout a local operation that should not involved GitHub ? Did you mean the clone operation ? > > 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 ? > > Note: If you don’t need the whole history local, you may perform a swallow clone (using —depth 1). > > Le 9 nov. 2018 à 01:02, Anton Korobeynikov via llvm-dev <llvm-dev at lists.llvm.org> a écrit : > > No idea, the checkout just timed out. I tried to play with sparse > checkouts, etc. and my current hypothesis that the large number of > revisions makes it unhappy. > On Fri, Nov 9, 2018 at 2:39 AM James Y Knight <jyknight at google.com> wrote: > > > It'd be nice to know what about our repository is breaking it. Do they have any idea what that is? > > 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. > > On Thu, Nov 8, 2018 at 3:53 PM Anton Korobeynikov <anton at korobeynikov.info> wrote: > > > Some status update wrt GitHub SVN bridge. > > It does not work for any non-trivial (= LLVM) repo. I filled the issue > there, however, there is no ETA when it will be fixed. Even worse, > there are no promises that the issue will be addressed at all. Though > they are aware that this is the issue for us. > On Thu, Nov 8, 2018 at 12:53 PM Nico Weber via llvm-dev > <llvm-dev at lists.llvm.org> wrote: > > > What's the status here? > > Can someone keep https://llvm.org/docs/Proposals/GitHubMove.html updated with the current status of things? > > And once things are usable, probably update https://llvm.org/docs/GettingStarted.html#for-developers-to-work-with-a-git-monorepo as well. > > On Wed, Oct 24, 2018 at 4:57 AM Jacob Carlborg via lldb-dev <lldb-dev at lists.llvm.org> wrote: > > > On 2018-10-24 08:25, Whisperity via cfe-dev wrote: > > They are not shown in the project graph, but if you open the "branch" > drop down it has a tab named 'Tags'. > > > It shows some tags there, but not all of them. But clicking "releases" > then "Tags" will show this page [1], which seems to include all of them. > > [1] https://github.com/llvm-git-prototype/llvm/tags > > -- > /Jacob Carlborg > > _______________________________________________ > lldb-dev mailing list > lldb-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > > > > > -- > With best regards, Anton Korobeynikov > Department of Statistical Modelling, Saint Petersburg State University > > > > > -- > With best regards, Anton Korobeynikov > Department of Statistical Modelling, Saint Petersburg State University > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > > > _______________________________________________ > cfe-dev mailing list > cfe-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev-- Dean
Anton Korobeynikov via llvm-dev
2018-Nov-09 09:33 UTC
[llvm-dev] [cfe-dev] [lldb-dev] Updates on SVN to GitHub migration
Correct. One important part of the migration is the ability to keep the various CIs and other integrations intact via switching to svn-from-git bridge: https://help.github.com/articles/support-for-subversion-clients/ Otherwise the things might be even more complicated for downstream users. On Fri, Nov 9, 2018 at 10:56 AM Dean Michael Berris <dean.berris at gmail.com> wrote:> > I think Anton is referring to the SVN bridge -- where Git repositories > can be accessed through the Subversion API/protocol. > On Fri, Nov 9, 2018 at 6:27 PM Jean-Daniel via cfe-dev > <cfe-dev at lists.llvm.org> wrote: > > > > Isn’t the checkout a local operation that should not involved GitHub ? Did you mean the clone operation ? > > > > 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 ? > > > > Note: If you don’t need the whole history local, you may perform a swallow clone (using —depth 1). > > > > Le 9 nov. 2018 à 01:02, Anton Korobeynikov via llvm-dev <llvm-dev at lists.llvm.org> a écrit : > > > > No idea, the checkout just timed out. I tried to play with sparse > > checkouts, etc. and my current hypothesis that the large number of > > revisions makes it unhappy. > > On Fri, Nov 9, 2018 at 2:39 AM James Y Knight <jyknight at google.com> wrote: > > > > > > It'd be nice to know what about our repository is breaking it. Do they have any idea what that is? > > > > 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. > > > > On Thu, Nov 8, 2018 at 3:53 PM Anton Korobeynikov <anton at korobeynikov.info> wrote: > > > > > > Some status update wrt GitHub SVN bridge. > > > > It does not work for any non-trivial (= LLVM) repo. I filled the issue > > there, however, there is no ETA when it will be fixed. Even worse, > > there are no promises that the issue will be addressed at all. Though > > they are aware that this is the issue for us. > > On Thu, Nov 8, 2018 at 12:53 PM Nico Weber via llvm-dev > > <llvm-dev at lists.llvm.org> wrote: > > > > > > What's the status here? > > > > Can someone keep https://llvm.org/docs/Proposals/GitHubMove.html updated with the current status of things? > > > > And once things are usable, probably update https://llvm.org/docs/GettingStarted.html#for-developers-to-work-with-a-git-monorepo as well. > > > > On Wed, Oct 24, 2018 at 4:57 AM Jacob Carlborg via lldb-dev <lldb-dev at lists.llvm.org> wrote: > > > > > > On 2018-10-24 08:25, Whisperity via cfe-dev wrote: > > > > They are not shown in the project graph, but if you open the "branch" > > drop down it has a tab named 'Tags'. > > > > > > It shows some tags there, but not all of them. But clicking "releases" > > then "Tags" will show this page [1], which seems to include all of them. > > > > [1] https://github.com/llvm-git-prototype/llvm/tags > > > > -- > > /Jacob Carlborg > > > > _______________________________________________ > > lldb-dev mailing list > > lldb-dev at lists.llvm.org > > http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev > > > > > > _______________________________________________ > > LLVM Developers mailing list > > llvm-dev at lists.llvm.org > > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > > > > > > > > > > -- > > With best regards, Anton Korobeynikov > > Department of Statistical Modelling, Saint Petersburg State University > > > > > > > > > > -- > > With best regards, Anton Korobeynikov > > Department of Statistical Modelling, Saint Petersburg State University > > _______________________________________________ > > LLVM Developers mailing list > > llvm-dev at lists.llvm.org > > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > > > > > > _______________________________________________ > > cfe-dev mailing list > > cfe-dev at lists.llvm.org > > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev > > > > -- > Dean-- With best regards, Anton Korobeynikov Department of Statistical Modelling, Saint Petersburg State University