Allegro.cc - Online Community

Allegro.cc Forums » Programming Questions » CVS -> SVN on Sourceforge

Credits go to kazzmir, Peter Wang, and Thomas Fjellstrom for helping out!
This thread is locked; no one can reply to it. rss feed Print
CVS -> SVN on Sourceforge
Victor Williams Stafusa da Silva
Member #4,212
January 2004
avatar

Hi people.
I recently created a project in sourceforge which got the CVS versioning system. What should I do to switch to SVN (or where I can find instructions to do so?)

[The attack of the space bugs - Speedhack 2005] [Rambananas - Speedhack 2006] [Make clean - Speedhack 2009] [The source god - TINS 2010]

kazzmir
Member #1,786
December 2001
avatar

Goto the summary page for the project, admin tab, scroll down to 'subversion' and click that. On the subversion page check the box that says "enable subversion". There, now you have subversion. There are subversion hooks you can install at the bottom of that page.

The url for svn is
https://project.svn.sourceforge.net/svnroot/project

As for converting a CVS repository into SVN I'm not sure sourceforge will do that for you, usually I just import all the source directly into svn as revision 1 and be done with it. There are tools that can convert CVS repositories into SVN such as http://cvs2svn.tigris.org/, but I think you need access to the raw cvs repository on the filesystem to make it work.

Thomas Fjellstrom
Member #476
June 2000
avatar

I could swear the initial subversion imports for you and removes your cvs :o Maybe they stopped doing that?

--
Thomas Fjellstrom - [website] - [email] - [Allegro Wiki] - [Allegro TODO]
"If you can't think of a better solution, don't try to make a better solution." -- weapon_S
"The less evidence we have for what we believe is certain, the more violently we defend beliefs against those who don't agree" -- https://twitter.com/neiltyson/status/592870205409353730

Peter Wang
Member #23
April 2000

The instructions are here: https://sourceforge.net/docs/E09#import

Essentially: download a copy of your CVS repository, convert that into a Subversion repository somehow (e.g. cvs2svn), dump the Subversion repository and upload the dump to SourceForge. Finally, tell the SF system to replay the dump into your project's Subversion repository.

Victor Williams Stafusa da Silva
Member #4,212
January 2004
avatar

Thanks to you three. As i still did not comitted anything, i did not had the headache to save data or get conversion problems. Just found the link, clicked on convert to svn check box and click update. Very easy. The only problem was to find the link.

[The attack of the space bugs - Speedhack 2005] [Rambananas - Speedhack 2006] [Make clean - Speedhack 2009] [The source god - TINS 2010]

Go to: