Anonymous access to only parts should work fine, at least you can specify access for each folder when using svnserve. Not sure about sourceforge but highly likely.