Subversion is available from subversion.tigris.org.
You can access the subversion repository via websvn at http://websvn.samba.org/.
To access the 'trunk', run:
svn co svn://svnanon.samba.org/samba/trunk samba-trunk
To check out a certain branch, say a branch called BRANCH, run:
svn co svn://svnanon.samba.org/samba/branches/BRANCH samba-BRANCH
Major current branches include:
svn co svn://svnanon.samba.org/samba/branches/SAMBA_3_0 samba-3_0
svn co svn://svnanon.samba.org/samba/branches/SAMBA_4_0 samba-4_0
The disadvantage of the unpacked trees is that they do not support automatic merging of local changes like CVS or Subversion does. rsync access is most convenient for an initial install.
Please refer the Development and General Roadmap page for information on the current cvs branches.