protected UnEditScmResult unedit( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { if ( getLogger().isWarnEnabled() ) { getLogger().warn( "Provider " + this.getScmType() + " does not support unedit operation." ); } return new UnEditScmResult( "", null, null, true ); }
protected EditScmResult edit( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { if ( getLogger().isWarnEnabled() ) { getLogger().warn( "Provider " + this.getScmType() + " does not support edit operation." ); } return new EditScmResult( "", null, null, true ); }
protected UnEditScmResult unedit( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { if ( getLogger().isWarnEnabled() ) { getLogger().warn( "Provider " + this.getScmType() + " does not support unedit operation." ); } return new UnEditScmResult( "", null, null, true ); }
protected EditScmResult edit( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { if ( getLogger().isWarnEnabled() ) { getLogger().warn( "Provider " + this.getScmType() + " does not support edit operation." ); } return new EditScmResult( "", null, null, true ); }
/** * {@inheritDoc} */ public UntagScmResult untag( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { getLogger().warn( "Provider " + this.getScmType() + " does not support untag operation." ); return new UntagScmResult( "", null, null, true ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#add(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public AddScmResult add( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsAddCommand command = new CvsAddCommand(); command.setLogger( getLogger() ); return (AddScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#tag(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public TagScmResult tag( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsTagCommand command = new CvsTagCommand(); command.setLogger( getLogger() ); return (TagScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#diff(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public DiffScmResult diff( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsDiffCommand command = new CvsDiffCommand(); command.setLogger( getLogger() ); return (DiffScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#remove(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public RemoveScmResult remove( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsRemoveCommand command = new CvsRemoveCommand(); command.setLogger( getLogger() ); return (RemoveScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#changelog(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public ChangeLogScmResult changelog( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsChangeLogCommand command = new CvsChangeLogCommand(); command.setLogger( getLogger() ); return (ChangeLogScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#checkin(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public CheckInScmResult checkin( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsCheckInCommand command = new CvsCheckInCommand(); command.setLogger( getLogger() ); return (CheckInScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#checkout(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public CheckOutScmResult checkout( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsCheckOutCommand command = new CvsCheckOutCommand(); command.setLogger( getLogger() ); return (CheckOutScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#login(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public LoginScmResult login( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsLoginCommand command = new CvsLoginCommand(); command.setLogger( getLogger() ); return (LoginScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#status(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public StatusScmResult status( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsStatusCommand command = new CvsStatusCommand(); command.setLogger( getLogger() ); return (StatusScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); }
/** * @see org.apache.maven.scm.provider.AbstractScmProvider#update(org.apache.maven.scm.repository.ScmRepository, org.apache.maven.scm.ScmFileSet, org.apache.maven.scm.CommandParameters) */ public UpdateScmResult update( ScmRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { CvsUpdateCommand command = new CvsUpdateCommand(); command.setLogger( getLogger() ); return (UpdateScmResult) command.execute( repository.getProviderRepository(), fileSet, parameters ); } }
/** * {@inheritDoc} */ public MkdirScmResult mkdir( ScmRepository repository, ScmFileSet fileSet, String message, boolean createInLocal ) throws ScmException { login( repository, fileSet ); CommandParameters parameters = new CommandParameters(); if ( message == null ) { message = ""; if ( !createInLocal ) { getLogger().warn( "Commit message is empty!" ); } } parameters.setString( CommandParameter.MESSAGE, message ); parameters.setString( CommandParameter.SCM_MKDIR_CREATE_IN_LOCAL, Boolean.toString( createInLocal ) ); return mkdir( repository.getProviderRepository(), fileSet, parameters ); }
/** * {@inheritDoc} */ public MkdirScmResult mkdir( ScmRepository repository, ScmFileSet fileSet, String message, boolean createInLocal ) throws ScmException { login( repository, fileSet ); CommandParameters parameters = new CommandParameters(); if ( message == null ) { message = ""; if ( !createInLocal ) { getLogger().warn( "Commit message is empty!" ); } } parameters.setString( CommandParameter.MESSAGE, message ); parameters.setString( CommandParameter.SCM_MKDIR_CREATE_IN_LOCAL, Boolean.toString( createInLocal ) ); return mkdir( repository.getProviderRepository(), fileSet, parameters ); }