Index: continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ReleasePrepareAction.java =================================================================== --- continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ReleasePrepareAction.java (revision 652071) +++ continuum-webapp/src/main/java/org/apache/maven/continuum/web/action/ReleasePrepareAction.java (working copy) @@ -52,6 +52,8 @@ extends ContinuumActionSupport { private static final String SCM_SVN_PROTOCOL_PREFIX = "scm:svn"; + + private static final String SNAPSHOT_VERSION_POSTFIX = "-SNAPSHOT"; private int projectId; @@ -99,6 +101,23 @@ scmUsername = project.getScmUsername(); scmPassword = project.getScmPassword(); scmTag = project.getScmTag(); + + if ( scmTag == null ) + { + String version = project.getVersion(); + int idx = version.indexOf( SNAPSHOT_VERSION_POSTFIX ); + + if ( idx >= 0 ) + { + // strip the snapshot version postfix + scmTag = project.getArtifactId() + "-" + version.substring( 0, idx ); + } + else + { + scmTag = project.getArtifactId() + "-" + version; + } + } + String workingDirectory = getContinuum().getWorkingDirectory( project.getId() ).getPath(); String scmUrl = project.getScmUrl();