// NOT the same as a fileset created with only a base directory. Raise maven-scm JIRA for this.
AccuRevInfo info = accuRev.info( basedir );
if ( repository.isWorkSpaceRoot( info ) )
{
promotedFiles = accuRev.promoteAll( basedir, message );
}
else
{
throw new ScmException( String.format( "Unsupported recursive checkin for %s. Not the workspace root",
basedir.getAbsolutePath() ) );