[Kde-games-devel] git conversion tonight

Ian Wadham iandw.au at gmail.com
Sat Sep 8 13:15:18 UTC 2012


On 08/09/2012, at 8:59 PM, Wolfgang Rohdewald wrote:

> I am now ready to do the final migration, planning to do that
> tonight & tomorrow.
> 
> my step list: (does this look correct?)
> 
> 1. push git repositories which will then be accessible like
> 
> git clone kde:kajongg
> (assuming the kde alias is defined as recommended in kde git doc)
> 
> 2. assert that all recent commits are actually in git. If not, either
> convert/push again or ask developers to recommit that in git.
> 
> 3. empty the svn game directories and add a README for each game
> pointing to the corresponding git repository. After a few weeks,
> totally remove those directories. This also includes work branches
> about games. I will make separate svn commits for each game.
> 
> 4. enable email hooks and write access on the new git repositories
> 
> 5. when done with all repositories,
> reopen https://bugs.kde.org/show_bug.cgi?id=306027
> 
> I assume I can follow order 1..4 for each repository separately.
> 
> And I want to start this tonight.

Well, it's already "tonight" in Australia and I am going to bed and
can do nothing except hope that nothing breaks.

> So it would be helpful if you 
> do not commit things from now on in svn, including
> branches/work/kgoldrunner-qgv. This is the only
> games workbranch with recent commits.

Luckily I just got to a major milestone in development on that branch
yesterday.  But how will it look on GIT?  Where will I find it?  And how
will I merge it back into trunk?

It will be a massive merge.  All of the graphics of KGoldrunner has been
re-written.  There will be several large source-files to delete and new files
to add.  I have not yet deleted the obsolete files on the branch.

I do not know where to start doing such a task in GIT --- and will have
no time to do anything about it anyway until about Thursday or Friday.

I am catching up on some non-KDE commitments ATM.

Night night, Ian W.




More information about the kde-games-devel mailing list