User Tools

Site Tools


sourceforge:sourceforge_migration

Back to the Developers Main page

SourceForge Migration

Tips, Help and Notes

On 2013-February-25, the Crossfire project was moved or migrated to the new SourceForge platform. This was required for all projects hosted at SourceForge. In addition to new features and a modified website & interface - the location for the Subversion (SVN) code repository was moved to a new server location - hence the new URL to access it. Gridarta was moved 2013-May-23.

The old repository (url: http://crossfire.svn.sourceforge.net/svnroot/crossfire) is read-only now.

The new repository is:

https://svn.code.sf.net/p/crossfire/code/

Anonymous Read Only access is available as well, just don't use https (i.e., http://svn.code.sf.net/p/crossfire/code/)

For more detailed instructions on migrating your local checkout to the new repo, please see

https://sourceforge.net/p/forge/community-docs/Repository%20Upgrade%20FAQ/

Additional documentation on Subversion at SourceForge:

http://sourceforge.net/p/forge/documentation/svn/

Migration Commands

Specific information in regards to Crossfire.

IMPORTANT: Make sure you are using the correct username and password, as the initial switch command will require you to enter your SourceForge username and password.

Example commands to update individual components to the new SVN URL:

Maps

svn switch --relocate https://crossfire.svn.sourceforge.net/svnroot/crossfire/maps/trunk https://svn.code.sf.net/p/crossfire/code/maps/trunk

Server

svn switch --relocate https://crossfire.svn.sourceforge.net/svnroot/crossfire/server/trunk https://svn.code.sf.net/p/crossfire/code/server/trunk

Archetypes

svn switch --relocate https://crossfire.svn.sourceforge.net/svnroot/crossfire/arch/trunk https://svn.code.sf.net/p/crossfire/code/arch/trunk

GTK Client

svn switch --relocate https://crossfire.svn.sourceforge.net/svnroot/crossfire/client/trunk https://svn.code.sf.net/p/crossfire/code/client/trunk

JXClient

svn switch --relocate https://crossfire.svn.sourceforge.net/svnroot/crossfire/jxclient/trunk https://svn.code.sf.net/p/crossfire/code/jxclient/trunk

Gridarta

svn switch --relocate https://gridarta.svn.sourceforge.net/svnroot/gridarta/trunk https://svn.code.sf.net/p/gridarta/code/trunk

Project

The whole Project

svn switch --relocate https://crossfire.svn.sourceforge.net/svnroot/crossfire/ https://svn.code.sf.net/p/crossfire/code/

Anonymous Access

Making the switch to anonymous read only access (does not prompt for username & password) would use the following syntax:

svn switch --relocate https://crossfire.svn.sourceforge.net/svnroot/crossfire/ http://svn.code.sf.net/p/crossfire/code/

Notice it is *not* using https in the second URL.

Update the second URL in the examples above for Ready-Only SVN-access to all modules.


Background Information From SourceForge

The new platform, codenamed “Allura”, is a rewrite and redesign of the Open Source development tool set. It provides tighter integration between the various tools to give you a better developer experience. Allura is a project in incubation at the Apache Software Foundation, where people from many different companies are collaborating to make it even better.

You can see a quick overview of the platform at http://sourceforge.net/create/#feature-holder
and you can see ongoing updates to the platform on our blog, at http://sourceforge.net/blog/tag/updates/ .

sourceforge/sourceforge_migration.txt · Last modified: 2018/03/30 06:35 by karl