We use CVS for long time but our projects use many SCM like CVS, SVN, BZR then we 'll use one of them for development host in SF.Net. We choose SVN instated of CVS. Now you can access development trunk and commit the features code to branches.