[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