Maven Release Plugin is the de facto standard for releasing Maven projects, and for this it creates a specific workflow. As I can see, you have quite different assumptions, but if you try to fit into the Maven convention here, the Maven Release Plugin will do everything here.
, release:branch , bumping trunk . , , (release-candidate ) . , , . , 0.0.1, , . , , release:branch <scm /> POM, , - - .
, release:prepare release:perform , Maven. , ..
, , (- - ), svn:externals release-candidate, .