I have a Subversion repository that has several projects in it. I would like to 'slice off' one or more of those projects and move them to their own repositories, ideally with full fidelity (i.e. keeping all the version history intact).
Is this even possible? If so, what's the technique?
EDIT/Clarification: I know about branches and tags. That's not what I'm asking. I want to take an existing repository and split it into several smaller repositories, possibly on different physical media.