SourceForge How-to
Anonymous CVS
As a non-developer, you can just do
cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/makumba export makumba
you can also browse (with a certain delay from latest code)
http://cvs.sourceforge.net/viewcvs.py/makumba/makumba/
syncmail replaced cvsspam for makumba (though cvsspam is still possible
but it needs some effort to install).
Developer CVS
The way to checkout makumba now (as a developer) is
cvs -d:ext:cristian_bogdan@cvs.sf.net:/cvsroot/makumba co makumba
to be able to do that you need
- a sourceforge account. initialize your sourceforge cvs account by
doing ssh cvs.sf.net, you will automatically be logged out, that's
normal
- membership in the makumba project, you can get that at makumba-comm-build@lists.sourceforge.net
- a ssh client, like ssh or putty's plink,
which you should set as CVS_RSH
.
- a public key which should be used by your ssh client when connecting
to cvs.sf.net which you should upload to sourceforge at
https://sourceforge.net/account/editsshkeys.php
- to send every time your key to the server (so you can login without
password), you can configure your ssh client or use putty's pageant tool.
Mailing list administration
There's a specific address for administering SF mailing lists. In any
case, the password is the name of the most famous makumba tag, without
":" . For example, to administer makumba-devel, go to
http://lists.sourceforge.net/lists/admin/makumba-devel
It's still not clear how to moderate lists.
Publishing releases
ant -Dtag=makumba-x_y_z publishJar will fail if anonymous
CVS is used. Change your build.xml to use your personal cvs account