> On May 15, 2019, at 9:47 PM, Segher Boessenkool <seg...@kernel.crashing.org> 
> wrote:
> 
> On Wed, May 15, 2019 at 11:34:34AM +0300, Maxim Kuvyrkov wrote:
>>> On May 15, 2019, at 12:20 AM, Segher Boessenkool 
>>> <seg...@kernel.crashing.org> wrote:
>>> On Tue, May 14, 2019 at 07:11:18PM +0300, Maxim Kuvyrkov wrote:
>>>> This patch adds scripts to contrib/ to migrate full history of GCC's
>>>> subversion repository to git.  My hope is that these scripts will
>>>> finally allow GCC project to migrate to Git.
>>> 
>>> Thank you for doing this.
>>> 
>>>> The result of the conversion is at
>>>> https://github.com/maxim-kuvyrkov/gcc/branches/all .  Branches with
>>>> "@rev" suffixes represent branch points.  The conversion is still
>>>> running, so not all branches may appear right away.
>>> 
>>> What exactly is a branch point here?
>> 
>> Branch point corresponds to parent branch's revision at fork.
>> 
>>> Why is it useful to have tags
>>> at branch points?
>> 
>> This is to speedup git-svn, which creates uses such entries internally.  We 
>> need them for conversion's internals; I deleted them from github copy to 
>> avoid clutter.
> 
> Ah!  Great.  Looks better now :-)
> 
> Has it finished conversion yet?  I don't see all branches.

Still running.  I had to restart it a few times to fix bugs in the corner cases 
and to speed it up.  Luckily, the scripts seem to be able to pick up where they 
left off, so I restarts are relatively cheap.

For those interested in fixes and changes between scripts versions, I'm 
uploading updated patches to 
https://review.linaro.org/#/c/toolchain/gcc/+/31416/ .

--
Maxim Kuvyrkov
www.linaro.org

Reply via email to