[Kde-scm-interest] Git roadmap

Robert Wohlrab Robert.Wohlrab at gmx.de
Mon Sep 17 23:26:36 CEST 2007


Am Montag, 17. September 2007 21:13:32 schrieb Thiago Macieira:
> 2) the conversion from Subversion to git
>   Chris's work on the git-svn-fastexport tool is a good start, but our
> repository is extremely complex. We need to develop the tool further to
> be able to import the repository correctly.
>   Someone on #git has suggested we import all of SVN into one monstruous
> git repository and then work from there, inside git. I believe, however,
> we can extract some more metadata from Subversion (read: file-copy
> relationships)

We definitly need something here. The kde svn repository is really dirty when 
you want to split it in different projects. Take for example a tool which 
started in a external part (so no core component). When we try to take one of 
them from this huge svn2git import, some person will notice that this project 
was moved around sometimes in the past. So there must be something which 
tracks such stuff and manages all the history from different places to be in 
one nice git project repository.

PS: Can you say something about this git-svn-fastexport tool? I dont think I 
have heard of it. Maybe you mean svn-fast-export from 
http://repo.or.cz/w/fast-export.git ? Personally I never managed to try it. 
When I must use svn, I try to use git-svn and git-svnimport for converting 
repositories.
-- 
Robert Wohlrab


More information about the Kde-scm-interest mailing list