/** * {@inheritDoc} */ public AddScmResult add( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (AddScmResult) executeCommand( getAddCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public DiffScmResult diff( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (DiffScmResult) executeCommand( getDiffCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ protected BlameScmResult blame( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { SvnCommand cmd = getBlameCommand(); return (BlameScmResult) executeCommand( cmd, repository, fileSet, parameters ); }
/** * Resolves a branch name to a repository url. * Will not use the {@link SvnScmProviderRepository#getTagBase()} during resolution. * * @param repositoryUrl string url for the repository * @param branch branch name * @return * @see #resolveUrl(String,String,String,ScmBranch) */ public static String resolveBranchUrl( String repositoryUrl, ScmBranch branch ) { return resolveUrl( repositoryUrl, resolveBranchBase( repositoryUrl ), SVN_BRANCHES, branch ); }
public InfoScmResult info( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { SvnCommand cmd = getInfoCommand(); return (InfoScmResult) executeCommand( cmd, repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public CheckInScmResult checkin( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (CheckInScmResult) executeCommand( getCheckInCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public TagScmResult tag( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (TagScmResult) executeCommand( getTagCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ protected ExportScmResult export( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (ExportScmResult) executeCommand( getExportCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public RemoveScmResult remove( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (RemoveScmResult) executeCommand( getRemoveCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public StatusScmResult status( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (StatusScmResult) executeCommand( getStatusCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public MkdirScmResult mkdir( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { SvnCommand cmd = getMkdirCommand(); return (MkdirScmResult) executeCommand( cmd, repository, fileSet, parameters ); }
public static String resolveBranchBase( String repositoryUrl ) { return appendPath( getProjectRoot( repositoryUrl ), SVN_BRANCHES ); }
/** * {@inheritDoc} */ public UpdateScmResult update( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (UpdateScmResult) executeCommand( getUpdateCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public ChangeLogScmResult changelog( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (ChangeLogScmResult) executeCommand( getChangeLogCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public AddScmResult add( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (AddScmResult) executeCommand( getAddCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public DiffScmResult diff( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (DiffScmResult) executeCommand( getDiffCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ protected BlameScmResult blame( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { SvnCommand cmd = getBlameCommand(); return (BlameScmResult) executeCommand( cmd, repository, fileSet, parameters ); }
public InfoScmResult info( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { SvnCommand cmd = getInfoCommand(); return (InfoScmResult) executeCommand( cmd, repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public CheckInScmResult checkin( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (CheckInScmResult) executeCommand( getCheckInCommand(), repository, fileSet, parameters ); }
/** * {@inheritDoc} */ public TagScmResult tag( ScmProviderRepository repository, ScmFileSet fileSet, CommandParameters parameters ) throws ScmException { return (TagScmResult) executeCommand( getTagCommand(), repository, fileSet, parameters ); }