That information is in the FAQ.
With 4.8 you would use the sys/src release tarballs from a mirror.. from there you can either apply errata patches or update to the stable tree.
You can't go from release to -current using source "officially", the preferred method is to install or upgrade to a snapshot instead.
http://www.openbsd.org/faq/faq5.html#Flavors