[Kde-scm-interest] git-svn import of SVN?

Thomas Zander zander at kde.org
Thu Nov 8 10:25:28 CET 2007


On Wednesday 07 November 2007 23:06:06 Oswald Buddenhagen wrote:
> > To use a saying; "shit in, shit out".  Meaning that the svn 'history'
> > is lacking so much important info that expecting to get something sane
> > into git is just implausible.
>
> you are saying "some info is missing, so let's just throw away what we
> already have". this is just ridiculous.

No, not throw away. You can keep the svn repo around if you want.
Its more about putting loads and loads of effort into sanitizing (aka adding 
that info) the repository before you *can* import it into git.

Look at it more like a person having a 1000 text files which he calls his 
database.
Now he wants to use a real database and benefit from the fact that it forces 
structured data; which makes searching a lot better.
Should we want to import the 1000 textfiles into a real database we need to go 
over each point of unstructured info (the textfiles) and convert them into 
structured data so it will fit in the database. [1]

Naturally, you have to ask if the effort required is worth the result.  
Especially since you can't guarentee a bugfree convertion so for the real 
solid research you *need* to keep the old stuff around anyway. For reference 
when something doesn't seem right.

I particularly dislike putting in huge efforts to sanitize svn and get meta 
info which technically speaking exists only in our heads just to allow people 
that want to do "solid research" to be a bit quicker.
Sounds too much like spending 4 days installing your system from source so 
your programs are 2 seconds faster.  I.e. result not worth the effort to any 
practical man.
-- 
Thomas Zander
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20071108/2491bde2/attachment.pgp 


More information about the Kde-scm-interest mailing list