http://www.eclipse.org/articles/Article-Plugging-into-SourceForge/sourceforge.html
once your project is accepted, it will be accessible at
https://sourceforge.net/projects/PROJECTNAME/
and your sourceforge account is at
https://sourceforge.net/account/index.php
you'll gain a website, accessible via SFTP
sftp joe,myproject@web.sourceforge.net
general help
http://alexandria.wiki.sourceforge.net/
http://alexandria.wiki.sourceforge.net/File+Release+System+-+Offering+Files+for+Download
SSH
http://alexandria.wiki.sourceforge.net/Secure+SHell+SSH+Client
CVS
http://alexandria.wiki.sourceforge.net/Recommended+User+Software+Configuration#cvs_client
using the CVS client to start a new project locally
http://cvsbook.red-bean.com/cvsbook.html#Starting%20A%20New%20Project
CVS
http://alexandria.wiki.sourceforge.net/CVS+-+Version+Control+for+Source+Code#top
SVN
http://alexandria.wiki.sourceforge.net/Subversion+-+Version+Control+for+Source+Code#top
use the sourceforge for upload release files. For example,
http://sourceforge.net/projects/anomos/
http://apps.sourceforge.net/trac/sourceforge/wiki/Release%20files%20for%20download
howto upload release files on sourceforge here is easy howto:
http://apps.sourceforge.net/trac/sourceforge/wiki/SFTP
example:
[jsmith@linux ~]$ sftp jsmith@frs.sourceforge.net
Connecting to frs.sourceforge.net…
The authenticity of host ‘frs.sourceforge.net (216.34.181.57)’ can’t be established.
RSA key fingerprint is 68:b3:26:02:a0:07:e4:78:d4:ec:7f:2f:6a:4d:32:c5.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘frs.sourceforge.net,216.34.181.57′ (RSA) to the list of known hosts.
jsmith@frs.sourceforge.net’s password:
sftp> cd uploads
sftp> put foofile
Uploading foofile to /incoming/j/js/jsmith/uploads/foofile
foofile 100% 241 0.2KB/s 00:01
sftp> exit
then must look Create or edit a release
http://apps.sourceforge.net/trac/sourceforge/wiki/Release%20files%20for%20download#Createoreditarelease