If you want to have a central SVN repo where all devs check in regression-testing-ready patches, and keep your personal development (the intermediate commits between commits that are patch ready) ...