Page 1 of 1

GitHub migration! PLEASE READ! [MIGRATION COMPLETED]

Posted: Thu Mar 19, 2015 9:44 pm
by Vezzra
Important notification to all contributers/committers:

On Sunday, March 22nd, we are going to proceed with step 3 and 4 of the proposed github migration procedure as outlined here. All committers, please commit everything you want to get into the repo before the migration until then.

The exact deadline for all commits to the old SVN repo on sourceforge is Sunday, March 22nd, 12am UTC. At that time commit access to the repo will be disabled (except for the project admins), and the SVN repo will be imported to a new repo on github.

Once the import process is complete and the new repo online, I'll post another notification here in this thread. From then on the github repo will be the official repo of the FreeOrion project.

Please post all replies to this announcement in the github migration thread.

EDIT1: Due to some difficulties, the import procedure (step 4!) will be repeated on Wednesday, March 25th, at 6pm UTC (see below).
EDIT2: Having the possibility to iron out some more issues we are going to repeat the import once again, most likely March 26th / 27th.
EDIT3: Still working on the migration of the repository, because there are still some issues left we need to deal with. So we maybe won't be able to complete the migration today (March 27th).
EDIT4: Migration to github is finally complete.

Re: GitHub migration! PLEASE READ!

Posted: Sun Mar 22, 2015 1:45 pm
by Vezzra
The SVN repository on sourceforge has been successfully imported into a new git repository on github.

The new repo can be found here: https://github.com/freeorion/freeorion

Commit access to the old SVN repo has been revoked from all committers except the project admins, and the new github repo has been added to the Developers team of the freeorion organizational account, granting them commit access.

The github repository is now officially the new main repo of the FreeOrion project. The old SVN repo will no longer receive any updates/commits.

Re: GitHub migration! PLEASE READ!

Posted: Tue Mar 24, 2015 9:40 am
by Vezzra
Due to some difficulties with associating the commits of the imported repo with the github accounts of our devs, we decided to redo the import. That means:
  • Please do not fork or clone the freeorion repo, as you would have to do that again after the reimport.
  • Please do not commit any work to the repo as that would be lost.
  • If you already have forked or cloned the repo, you will have to do that again after the reimport.
I hope to do the reimport ASAP, I'll post another notification as soon as I know when the reimport can be done.

Re: GitHub migration! PLEASE READ!

Posted: Tue Mar 24, 2015 10:17 am
by Vezzra
Ok, deadline for the re-import of the freeorion main repository is:

Wednesday, March 25th, 6pm UTC

Re: GitHub migration! PLEASE READ!

Posted: Wed Mar 25, 2015 6:45 pm
by Vezzra
Starting reimport now. Current freeorion repo will be renamed to freeorion-backup, svn repo will again be imported as freeorion.

Re: GitHub migration! PLEASE READ!

Posted: Wed Mar 25, 2015 7:53 pm
by Vezzra
Reimport done.

The repo is ready for use.

Re: GitHub migration! PLEASE READ!

Posted: Thu Mar 26, 2015 8:47 am
by Vezzra
As one of our devs found another alternative to migrate the SVN repository that promises to give us a git repo with a cleaner, more consistent commit history, we will make another attemt at importing the repo. That means we still need to keep normal operation suspended, please refrain from cloning/forking/committing (unless for testing purposes).

The (hopfully last) attempt to migrate our repository is scheduled for today, March 26th, or tomorrow, March 27th (if something unforeseen happens).

Re: GitHub migration! PLEASE READ!

Posted: Fri Mar 27, 2015 3:11 pm
by Vezzra
Unfortunately, we have still some issues to deal with, so we might not be able to complete the migration today (March 27th). Hang on and stay tuned! ;)

Re: GitHub migration! PLEASE READ! [MIGRATION COMPLETED]

Posted: Sun Mar 29, 2015 12:57 pm
by Vezzra
It's finally done. The migration to github has been successfully completed.

New official repository: https://github.com/freeorion/freeorion