/** {@inheritDoc} */
public ScmResult executeCommand( ScmProviderRepository repository, ScmFileSet fileSet,
CommandParameters parameters )
throws ScmException
{
ScmVersion scmVersion = parameters.getScmVersion( CommandParameter.SCM_VERSION, null );
String recursiveParam = parameters.getString( CommandParameter.RECURSIVE, null );
if ( recursiveParam != null )
{
boolean recursive = parameters.getBoolean( CommandParameter.RECURSIVE );
return executeCheckOutCommand( repository, fileSet, scmVersion, recursive );