Improve subversion command handling