Re: Salsa
- To: Cyril Brulebois <kibi@debian.org>
- Cc: debian-boot@lists.debian.org
- Subject: Re: Salsa
- From: Steve McIntyre <steve@einval.com>
- Date: Wed, 2 May 2018 14:52:09 +0100
- Message-id: <[🔎] 20180502135209.bbci3p6z3y6cqcnl@tack.einval.com>
- In-reply-to: <20180429121251.kfr5u2kfbf2hsc65@tack.einval.com>
- References: <be4fe00a-7f36-1922-d1d2-9e532f6a9cb9@debian.org> <20180424012922.wgt76oieikm7omv6@mraw.org> <65659f64-b102-173d-ec3c-28ac1ec37b4f@debian.org> <20180424211604.zdbpcks43r3j5pw6@mraw.org> <20180426000455.ekfoie4ggtyoktem@tack.einval.com> <20180427022026.f5hdm5zhk6pivic4@mraw.org> <20180428225242.mm76wxziqr6v4evc@tack.einval.com> <20180429121251.kfr5u2kfbf2hsc65@tack.einval.com>
Update again...
On Sun, Apr 29, 2018 at 01:12:51PM +0100, Steve McIntyre wrote:
>
>So, an initial run of svn2git just ignoring the people directory took
>11.5h here, and gave me a .git dir of ~680M. That's quite
>big. I'm re-doing it now with an "authors" file in place, to get
>something more usable.
If anybody would like to play with this, I've just uploaded it to
https://salsa.debian.org/93sam/d-i-test1
and I'll leave it up there for now.
>Discussing with KiBi on IRC last night, we're thinking that it's
>probably worth splitting the manual off into a separate
>project/repo. I'll try doing that too, and see what we get.
To make things go much faster, I grabbed a copy of the svn repo
directly and I've been running with that. It goes *much* more quickly
due to the latency reduction on each revision checkout, but it
reliably fails with:
Name does not refer to a filesystem directory: Failure opening
'/trunk/installer/build/pkg-lists/netboot/mipsel/sb1-swarm-bn.cfg':
'/trunk/installer/build/pkg-lists/netboot/mipsel' is not a directory
in filesystem '48c42b26-1dd6-0310-b98f-a58d8bce7237' at
/usr/share/perl5/Git/SVN/Ra.pm line 312
at r35516. Joy. I've not modified the svn data files in any way, and
this worked from alioth...
Having looked online, I find various recommendations to avoid using
this version of svn2git (which is a simple wrapper around
git-svn). I'm now trying the svn2git tool the KDE people used for
migration:
https://github.com/svn-all-fast-export/svn2git.git
--
Steve McIntyre, Cambridge, UK. steve@einval.com
"...In the UNIX world, people tend to interpret `non-technical user'
as meaning someone who's only ever written one device driver." -- Daniel Pead
Reply to:
- Follow-Ups:
- Re: Salsa
- From: Ben Hutchings <ben@decadent.org.uk>
- Re: Salsa
- From: Steve McIntyre <steve@einval.com>