Examples of CvsScmProviderRepository


Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

            cvsroot += path;
        }

        if ( port == -1 )
        {
            result.setRepository( new CvsScmProviderRepository( cvsroot, transport, user, password, host, path,
                                                                module ) );
        }
        else
        {
            result.setRepository( new CvsScmProviderRepository( cvsroot, transport, user, password, host, port,
                                                                path, module ) );
        }

        return result;
    }
View Full Code Here

Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

    /** {@inheritDoc} */
    protected ScmResult executeBranchCommand( ScmProviderRepository repo, ScmFileSet fileSet, String branchName,
                                           String message )
        throws ScmException
    {
        CvsScmProviderRepository repository = (CvsScmProviderRepository) repo;

        Commandline cl = CvsCommandUtils.getBaseCommand( "tag", repository, fileSet, false );

        cl.createArg().setValue( "-b" );

View Full Code Here

Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

{
    /** {@inheritDoc} */
    public UpdateScmResult executeUpdateCommand( ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version )
        throws ScmException
    {
        CvsScmProviderRepository repository = (CvsScmProviderRepository) repo;

        Commandline cl = CvsCommandUtils.getBaseCommand( "update", repository, fileSet, false );

        cl.createArg().setValue( "-d" );

View Full Code Here

Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

     * {@inheritDoc}
     */
    public BlameScmResult executeBlameCommand( ScmProviderRepository repo, ScmFileSet fileSet, String filename )
        throws ScmException
    {
        CvsScmProviderRepository repository = (CvsScmProviderRepository) repo;

        Commandline cl = CvsCommandUtils.getBaseCommand( "annotate", repository, fileSet );
        cl.createArg().setValue( filename );

        if ( getLogger().isInfoEnabled() )
View Full Code Here

Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

    /** {@inheritDoc} */
    protected ListScmResult executeListCommand( ScmProviderRepository repo, ScmFileSet fileSet, boolean recursive,
                                                ScmVersion version )
        throws ScmException
    {
        CvsScmProviderRepository repository = (CvsScmProviderRepository) repo;

        Commandline cl = CvsCommandUtils.getBaseCommand( "rls", repository, fileSet, "-n" );

        if ( version != null && !StringUtils.isEmpty( version.getName() ) )
        {
View Full Code Here

Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

{
    /** {@inheritDoc} */
    protected ScmResult executeRemoveCommand( ScmProviderRepository repo, ScmFileSet fileSet, String message )
        throws ScmException
    {
        CvsScmProviderRepository repository = (CvsScmProviderRepository) repo;

        Commandline cl = CvsCommandUtils.getBaseCommand( "remove", repository, fileSet );

        cl.createArg().setValue( "-f" );

View Full Code Here

Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

    /** {@inheritDoc} */
    protected CheckInScmResult executeCheckInCommand( ScmProviderRepository repo, ScmFileSet fileSet, String message,
                                                      ScmVersion version )
        throws ScmException
    {
        CvsScmProviderRepository repository = (CvsScmProviderRepository) repo;

        Commandline cl = CvsCommandUtils.getBaseCommand( "commit", repository, fileSet, false );

        if ( version != null && !StringUtils.isEmpty( version.getName() ) )
        {
View Full Code Here

Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

{
    /** {@inheritDoc} */
    protected StatusScmResult executeStatusCommand( ScmProviderRepository repo, ScmFileSet fileSet )
        throws ScmException
    {
        CvsScmProviderRepository repository = (CvsScmProviderRepository) repo;

        Commandline cl = CvsCommandUtils.getBaseCommand( "update", repository, fileSet, "-n" );

        cl.createArg().setValue( "-d" );

View Full Code Here

Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

    /** {@inheritDoc} */
    protected ExportScmResult executeExportCommand( ScmProviderRepository repo, ScmFileSet fileSet, ScmVersion version,
                                                    String outputDirectory )
        throws ScmException
    {
        CvsScmProviderRepository repository = (CvsScmProviderRepository) repo;

        Commandline cl = CvsCommandUtils.getBaseCommand( "export", repository, fileSet );

        if ( version != null && StringUtils.isNotEmpty( version.getName() ) )
        {
            cl.createArg().setValue( "-r" + version.getName() );
        }
        else
        {
            cl.createArg().setValue( "-rHEAD" );
        }

        if ( StringUtils.isNotEmpty( outputDirectory ) )
        {
            cl.createArg().setValue( "-d" );

            cl.createArg().setValue( outputDirectory );
        }

        cl.createArg().setValue( repository.getModule() );

        if ( getLogger().isInfoEnabled() )
        {
            getLogger().info( "Executing: " + cl );
            getLogger().info( "Working directory: " + cl.getWorkingDirectory().getAbsolutePath() );
View Full Code Here

Examples of org.apache.maven.scm.provider.cvslib.repository.CvsScmProviderRepository

    /** {@inheritDoc} */
    public LoginScmResult executeLoginCommand( ScmProviderRepository repository, ScmFileSet fileSet,
                                               CommandParameters parameters )
        throws ScmException
    {
        CvsScmProviderRepository repo = (CvsScmProviderRepository) repository;

        if ( !"pserver".equals( repo.getTransport() ) )
        {
            return new LoginScmResult( null, "The cvs login ignored for " + repo.getTransport() + ".", "", true );
        }
        else if ( isCvsNT() )
        {
            //We don't continue becauseCVSNT doesn't use .cvspass
            return new LoginScmResult( null, "The cvs login ignored for CVSNT.", "", true );
        }

        CvsPass passGenerator = new CvsPass( getLogger() );

        passGenerator.setCvsroot( repo.getCvsRootForCvsPass() );

        passGenerator.setPassword( repo.getPassword() );
        try
        {
            passGenerator.execute();
        }
        catch ( IOException e )
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.