You might want to look at SVK, which, although you are not needing to use it offline, does take most of the pain out of maintaining your work in a branch; just use svk pull and svk push.
This can also be completely transparent to the rest of your developers, who are working directly with svn.
Oh Lord, won’t you burn me a Knoppix CD ?
My friends all rate Windows, I must disagree.
Your powers of persuasion will set them all free,
So oh Lord, won’t you burn me a Knoppix CD ?
(Missquoting Janis Joplin)