Page 1 of 1

BZFlag SourceForge Project Upgrade - URL Change

Posted: Mon Mar 18, 2013 6:22 pm
by blast
We upgraded our SouceForge project to their new platform. This changes some aspects of how our project hosting works, including the URL for our Subversion repository. The new Subversion/SVN URL will be as follows:

Read-Only Access: svn://svn.code.sf.net/p/bzflag/code/trunk/bzflag
Developer HTTPS: https://svn.code.sf.net/p/bzflag/code/trunk/bzflag
Developer SVN+SSH: svn+ssh://svn.code.sf.net/p/bzflag/code/trunk/bzflag

Normal users should use the Read-Only Access URL. Project developers can use either of the other URLs.

For information about how to change the URL of already checked out repositories is at the following page:
https://sourceforge.net/p/forge/communi ... e-new-repo

Re: BZFlag SourceForge Project Upgrade - URL Change

Posted: Tue Mar 19, 2013 12:21 pm
by alezakos
Please note that if you aren't a developer, you can upgrade your already checked-out repository by running:

Code: Select all

curl https://bitbucket.org/kongr45gpen/bzflag-repo-migrate/raw/tip/relocate.sh | sh
or even shorter:

Code: Select all

curl -L bit.ly/ZGxvpl | sh

Re: BZFlag SourceForge Project Upgrade - URL Change

Posted: Tue Mar 19, 2013 1:20 pm
by mr64bit
May I ask why this was done? I'm not complaining or anything. I'm enough of a programmer to wonder "why", but not enough of one to have the slightest idea "why".

Re: BZFlag SourceForge Project Upgrade - URL Change

Posted: Tue Mar 19, 2013 1:42 pm
by alezakos
The sourceforge project upgrade was about to automatically happen on every SF project, at a random point of time. So, instead of migrating randomly and having to face the consequences, we decided to manually upgrade to the new platform, after having analysed any possible issues that might occur, such as the malfunction of the post-commit hooks.

Re: BZFlag SourceForge Project Upgrade - URL Change

Posted: Tue Mar 19, 2013 5:47 pm
by blast
Sourceforge has been working on their new "platform" called Allura for some time (which is also an open-source project). They've given projects the opportunity to upgrade from their old platform to the new one for some time. We were holding off while some of the bugs got worked out, and as alezakos mentioned, we had to check into some issues. Sourceforge wanted everyone to upgrade their project by the end of Q1 2013. They actually started nagging us after every commit by sending an error back.