This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: git conversion in progress


On 11/01/2020 14:51, Richard Earnshaw wrote:
> On 11/01/2020 14:49, Richard Earnshaw wrote:
>> On 11/01/2020 14:48, Jakub Jelinek wrote:
>>> On Sat, Jan 11, 2020 at 02:39:43PM +0000, Joseph Myers wrote:
>>>>> On 11/01/2020 01:18, Joseph Myers wrote:
>>>>>> The GCC SVN repository is now read-only for the move to git, as is the old 
>>>>>> git-svn mirror; the cron job updating that mirror has been disabled, as 
>>>>>> have gccadmin's cron jobs updating DATESTAMP, generating snapshots and 
>>>>>> updating online documentation, until those are updated to work from git.
>>>>>>
>>>>>> Assuming validation passes, I expect to make the converted repository 
>>>>>> available in place of the git-svn mirror (git://gcc.gnu.org/git/gcc.git 
>>>>>> and git+ssh://gcc.gnu.org/git/gcc.git) some time on Saturday.  That will 
>>>>>> be initially read-only to allow for people to review it in case any 
>>>>>> significant conversion issues are noticed late that would justify 
>>>>>> rerunning the conversion.  I propose to make it writable on Monday, at 
>>>>>> which point we'll be in development stage 4 for GCC 10 (and to leave 
>>>>
>>>> This conversion is now in place, read-only for checking purposes.  I've 
>>>> done all the usual validation, including in particular checking branch 
>>>> tips and tags against SVN.
>>>
>>> Thanks.
>>> Is there or will there be any way using gitweb to browse the vendor and user
>>> branches (and also even query which vendors/users and their branches there
>>> are)?

Once you have a checkout, "git ls-remote" will show all the refs on the
server.  I don't know if you can extract the list via the web UI, though.

>>> I've tried
>>> https://gcc.gnu.org/git/?p=gcc.git;a=shortlog;h=refs/heads/vendors/
>>> https://gcc.gnu.org/git/?p=gcc.git;a=shortlog;h=refs/heads/vendors/redhat/
>>> https://gcc.gnu.org/git/?p=gcc.git;a=shortlog;h=refs/heads/vendors/redhat/gcc-9
>>> https://gcc.gnu.org/git/?p=gcc.git;a=shortlog;h=refs/heads/vendors/redhat/gcc-9-branch/
>>> and none of that worked.  They don't show up in the heads list
>>> https://gcc.gnu.org/git/?p=gcc.git;a=heads
>>>
>>> 	Jakub
>>>
>>
>> Try refs/vendors/redhat/heads
>>
>> R.
>>
> 
> https://gcc.gnu.org/git/?p=gcc.git;a=shortlog;h=refs/vendors/redhat/heads/gcc-9-branch
> 
> Works
> 
> Or for tags s/heads/tags/
> 
> R.
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]