final ScmControl scmControl) throws ScmException
{
final boolean failOnMissingRevision = scmControl.isFailOnMissingRevision();
final RevisionNumberFetcher revisionFetcher =
new MavenScmRevisionNumberFetcher(scmManager, scmConnectionInfo,
scmAccessInfo);
final Revision revision = revisionFetcher.fetchLatestRevisionNumber();
if (revision != null)
{
buildMetaDataProperties.setProperty(Constant.PROP_NAME_SCM_URL,
scmConnectionInfo.getConnectionUrl());
final String revisionId = revision.getId();