Whilst in the process of moving my personal SVN repositories into a new home, I realised I had quite a few. Thought it'd be handy to write a short one liner to help myself out.
REPO="repository_name" ; CMD="svnadmin dump $REPO > $REPO.dump" ; eval $CMD
Replace repo each time you need to run it and you're run when you're ready!