svn2cvs allows you to commit changes made to a Subversion repository to a CVS repository manually or from Subversion's post-commit hook.