Uses of Class
jetbrains.buildServer.vcs.CheckoutRules
-
-
Uses of CheckoutRules in jetbrains
Methods in jetbrains that return CheckoutRules Modifier and Type Method Description CheckoutRulesMockBuildType. getCheckoutRules(VcsRoot root)Methods in jetbrains with parameters of type CheckoutRules Modifier and Type Method Description static SVcsRootImplVcsFixtureUtil. addNewVcsRoot(String vcsName, CheckoutRules rules, SBuildType buildType, BuildServerImpl server)static SVcsRootImplVcsFixtureUtil. addNewVcsRoot(String vcsName, CheckoutRules rules, SBuildType buildType, BuildServerImpl server, String vcsRootName)SVcsRootImplBuildServerCreator. addVcsRoot(String vcsName, CheckoutRules checkoutRules)SVcsRootImplBuildServerCreator. addVcsRoot(String vcsName, CheckoutRules rules, SBuildType buildType)static voidVcsFixtureUtil. addVcsRoot(SVcsRoot vcsRoot, CheckoutRules rules, SBuildType buildType)VcsRootInstanceExBuildServerCreator. addVcsRootInstance(String vcsName, CheckoutRules rules, SBuildType buildType)VcsRootInstanceExBuildServerCreator. addVcsRootInstance(ServerVcsSupport vcs, CheckoutRules rules, SBuildType buildType)booleanMockBuildType. setCheckoutRules(VcsRoot root, CheckoutRules checkoutRules) -
Uses of CheckoutRules in jetbrains.buildServer.agent.impl.vcs
Methods in jetbrains.buildServer.agent.impl.vcs with parameters of type CheckoutRules Modifier and Type Method Description AgentCheckoutAbilityCheckoutSupport. canCheckout(VcsRoot vcsRoot, CheckoutRules checkoutRules, AgentRunningBuild build) -
Uses of CheckoutRules in jetbrains.buildServer.agent.vcs
Methods in jetbrains.buildServer.agent.vcs with parameters of type CheckoutRules Modifier and Type Method Description AgentCheckoutAbilityAgentVcsSupport. canCheckout(VcsRoot vcsRoot, CheckoutRules checkoutRules, AgentRunningBuild build)AgentCheckoutAbilityAgentVcsSupportCore. canCheckout(VcsRoot vcsRoot, CheckoutRules checkoutRules, AgentRunningBuild build)Check whether this Vcs Support can checkout sources from the specified vcs root.IncludeRuleUpdaterUpdateByIncludeRules. getUpdater(VcsRoot root, CheckoutRules checkoutRules, String toVersion, File checkoutDirectory, BuildProgressLogger logger)Deprecated.Factory method that is used to create checkout-by-include rule implementation that will be called for each include rule from CheckoutRules.IncludeRuleUpdaterUpdateByIncludeRules2. getUpdater(VcsRoot root, CheckoutRules checkoutRules, String toVersion, File checkoutDirectory, AgentRunningBuild build, boolean cleanCheckoutRequested)Factory method that is used to create checkout-by-include rule implementation that will be called for each include rule from CheckoutRules.voidUpdateByCheckoutRules. updateSources(VcsRoot root, CheckoutRules rules, String toVersion, File destFolder, BuildProgressLogger logger)Deprecated.Called to update sources in the specified working directory.voidUpdateByCheckoutRules2. updateSources(VcsRoot root, CheckoutRules rules, String toVersion, File destFolder, AgentRunningBuild build, boolean cleanCheckoutRequested)Called to update sources in the specified working directory. -
Uses of CheckoutRules in jetbrains.buildServer.agentServer
Methods in jetbrains.buildServer.agentServer that return CheckoutRules Modifier and Type Method Description CheckoutRulesAgentCheckoutDirRevisionInfo.VcsRootInstanceState. getCheckoutRules()Methods in jetbrains.buildServer.agentServer with parameters of type CheckoutRules Modifier and Type Method Description AgentCheckoutDirRevisionInfo.VcsRootInstanceStateAgentCheckoutDirRevisionInfo. addVcsRootInstanceState(String revision, String vcsRootSettingsHash, CheckoutRules checkoutRules)Constructors in jetbrains.buildServer.agentServer with parameters of type CheckoutRules Constructor Description VcsRootInstanceState(String vcsRootSignature, String revision, CheckoutRules checkoutRules) -
Uses of CheckoutRules in jetbrains.buildServer.buildTriggers.triggerRules
Method parameters in jetbrains.buildServer.buildTriggers.triggerRules with type arguments of type CheckoutRules Modifier and Type Method Description booleanTriggerRules. shouldInclude(SVcsModification modification, Collection<CheckoutRules> allCheckoutRules)Checks if the given modification should be included for given set of checkout rulesbooleanTriggerRulesImpl. shouldInclude(SVcsModification modification, Collection<CheckoutRules> allCheckoutRules) -
Uses of CheckoutRules in jetbrains.buildServer.buildTriggers.vcs
Methods in jetbrains.buildServer.buildTriggers.vcs that return CheckoutRules Modifier and Type Method Description CheckoutRulesLoadChangesRequest. getCommonRule()Methods in jetbrains.buildServer.buildTriggers.vcs that return types with arguments of type CheckoutRules Modifier and Type Method Description Set<CheckoutRules>LoadChangesRequest. getUniqueRules()Methods in jetbrains.buildServer.buildTriggers.vcs with parameters of type CheckoutRules Modifier and Type Method Description protected abstract List<ModificationData>AbstractVcsGetContentTestHelper. getModificationDatas(String versBefore, String versAfter, VcsRoot root, CheckoutRules rules)protected List<ModificationData>VcsGetContentTestHelper. getModificationDatas(String versBefore, String versAfter, VcsRoot root, CheckoutRules rules)PersistChangesResultChangePersister. persist(List<ModificationData> changes, CheckoutRules commonRules)Persist collected changes according to checkout rules and emit event modificationPersisted.PersistChangesResultDetectedChangesPersister. persist(List<ModificationData> changes, CheckoutRules commonRules)voidConnectionStateReporter. reportConnectionFailed(VcsException e, CheckoutRules rule)voidConnectionStateReporterImpl. reportConnectionFailed(VcsException e, CheckoutRules rule)voidConnectionStateReporter. reportConnectionSuccessful(CheckoutRules rules)voidConnectionStateReporterImpl. reportConnectionSuccessful(CheckoutRules rules)BuildRevisionBuilderBuildRevisionBuilder. withCheckoutRules(CheckoutRules rules)Method parameters in jetbrains.buildServer.buildTriggers.vcs with type arguments of type CheckoutRules Modifier and Type Method Description Collection<SBuildType>AnalyzeMergedBranches. findAffectedByMerge(ModificationData modification, Map<SBuildType,CheckoutRules> usages, Set<RelationType> relations)Constructors in jetbrains.buildServer.buildTriggers.vcs with parameters of type CheckoutRules Constructor Description LoadChangesRequest(LVcsRootInstanceEx fromRepository, LVcsRootInstanceEx toRepository, RepositoryState fromState, RepositoryState toState, CheckoutRules commonRule, Set<CheckoutRules> uniqueRules, OperationRequestor requestor)Constructor parameters in jetbrains.buildServer.buildTriggers.vcs with type arguments of type CheckoutRules Constructor Description LoadChangesRequest(LVcsRootInstanceEx fromRepository, LVcsRootInstanceEx toRepository, RepositoryState fromState, RepositoryState toState, CheckoutRules commonRule, Set<CheckoutRules> uniqueRules, OperationRequestor requestor) -
Uses of CheckoutRules in jetbrains.buildServer.controllers.admin.projects
Methods in jetbrains.buildServer.controllers.admin.projects with parameters of type CheckoutRules Modifier and Type Method Description voidVcsSettingsBean. setCheckoutRules(SVcsRoot root, CheckoutRules checkoutRules)abstract voidAbstractBuildTypeVcsRootsController. updateCheckoutRules(javax.servlet.http.HttpServletRequest request, SVcsRoot root, CheckoutRules checkoutRules) -
Uses of CheckoutRules in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide that return CheckoutRules Modifier and Type Method Description static CheckoutRulesCheckoutRulesFactory. createFromLines(List<String> lines)static CheckoutRulesCheckoutRulesFactory. createFromString(String body)CheckoutRulesBuildRevision. getCheckoutRules()Returns associated checkout rules.CheckoutRulesBuildTypeSettings. getCheckoutRules(VcsRoot root)Returns checkout rules configured for the specified VCS root.CheckoutRulesReadOnlyBuildTypeSettings. getCheckoutRules(SVcsRoot vcsRoot)CheckoutRulesReadOnlyBuildTypeSettingsAdapter. getCheckoutRules(SVcsRoot vcsRoot)CheckoutRulesReadOnlyBuildTypeSettingsImpl. getCheckoutRules(SVcsRoot vcsRoot)CheckoutRulesResolvedSettings. getCheckoutRules(VcsRoot root)Returns checkout rules configured for the specified VCS root.Methods in jetbrains.buildServer.serverSide with parameters of type CheckoutRules Modifier and Type Method Description voidBuildTypeSettingsAdapter. checkoutRulesChanged(SVcsRoot vcsRoot, CheckoutRules oldRules, CheckoutRules newRules)voidBuildTypeSettingsListener. checkoutRulesChanged(SVcsRoot vcsRoot, CheckoutRules oldRules, CheckoutRules newRules)booleanBuildTypeSettings. setCheckoutRules(VcsRoot root, CheckoutRules checkoutRules)Sets checkout rules for specified VCS root.Method parameters in jetbrains.buildServer.serverSide with type arguments of type CheckoutRules Modifier and Type Method Description voidLVcsSettingsTracker. updateRevisions(LVcsRootInstance root, Map<? extends LVcsRootInstanceHolder,CheckoutRules> usages, boolean implicitSettingsRootUsages, RepositoryState fromState, RepositoryState toState, boolean force)Updates first detected revisions after collecting changes between fromState and toState in the specified VCS root attached with given checkout rules to specified buildTypes.Constructor parameters in jetbrains.buildServer.serverSide with type arguments of type CheckoutRules Constructor Description ReadOnlyBuildTypeSettingsImpl(VcsManager vcsManager, InheritableUserParametersHolderEx parameters, Map<Long,CheckoutRules> checkoutRules, Map<Option,Object> optionValues, BuildTypeDescriptor.CheckoutType checkoutType, String checkoutDirectory, List<Dependency> dependencies, List<SArtifactDependency> artifactDependencies, List<SBuildRunnerDescriptor> buildRunners, Collection<SBuildFeatureDescriptor> buildFeatures, List<Requirement> requirements, String artifactPaths, Collection<String> paramDescriptorState, String labelingPattern) -
Uses of CheckoutRules in jetbrains.buildServer.serverSide.impl
Methods in jetbrains.buildServer.serverSide.impl that return CheckoutRules Modifier and Type Method Description CheckoutRulesBuildTypeImpl. getCheckoutRules(VcsRoot root)CheckoutRulesBuildTypeSettingsImpl. getCheckoutRules(VcsRoot root)CheckoutRulesBuildTypeTemplateImpl. getCheckoutRules(VcsRoot root)CheckoutRulesDummyBuildType. getCheckoutRules(VcsRoot root)CheckoutRulesEditableBuildTypeCopy. getCheckoutRules(VcsRoot root)CheckoutRulesEditableTemplateCopy. getCheckoutRules(VcsRoot root)CheckoutRulesInaccessibleTemplate. getCheckoutRules(VcsRoot root)CheckoutRulesRemoteBuildTypeImpl. getCheckoutRules(VcsRoot root)Methods in jetbrains.buildServer.serverSide.impl that return types with arguments of type CheckoutRules Modifier and Type Method Description Map<SBuildType,CheckoutRules>PeriodicalCheckParameters. getAllSettingsRootUsages()Map<SBuildType,CheckoutRules>SettingsRootInfo. getAllSettingsRootUsages(VcsRootInstance settingsRoot)Returns all generated settings VCS root usages, includes usages for buildTypes which have the root attachedMap<SBuildType,CheckoutRules>SettingsRootInfo. getImplicitUsages(VcsRootInstance settingsRoot)Returns implicit usages for the specified VCS root, ie.Map<SBuildType,CheckoutRules>PeriodicalCheckParameters. getUsages()Methods in jetbrains.buildServer.serverSide.impl with parameters of type CheckoutRules Modifier and Type Method Description voidSettingsRootInfo. addSettingsRootUsage(VcsRootInstance root, SBuildType bt, CheckoutRules rules, boolean attached)Adds information about settings checkout rules for the specified VCS root in the specified buildType.voidMockVcsSupport. buildPatch(VcsRoot root, String fromVersion, String toVersion, PatchBuilder builder, CheckoutRules checkoutRules)protected voidBaseServerTestCase. buildPatchFromDir(File dir, CheckoutRules rules, PatchBuilder builder)voidBuildTypeImpl. checkoutRulesChanged(SVcsRoot vcsRoot, CheckoutRules oldRules, CheckoutRules newRules)List<ModificationData>MockCollectRepositoryChangesPolicy. collectChanges(VcsRoot repository, RepositoryStateData fromState, RepositoryStateData toState, CheckoutRules checkoutRules)List<ModificationData>MockCollectRepositoryChangesPolicy. collectChanges(VcsRoot fromRepository, RepositoryStateData fromState, VcsRoot toRepository, RepositoryStateData toState, CheckoutRules checkoutRules)List<ModificationData>MockVcsSupport. collectChanges(VcsRoot root, String fromVersion, String currentVersion, CheckoutRules checkoutRules)List<FilteredVcsChange>MockVcsModification. getFilteredChanges(CheckoutRules rules)List<FilteredVcsChange>MockVcsModificationWithId. getFilteredChanges(CheckoutRules rules)booleanBuildTypeImpl. setCheckoutRules(VcsRoot root, CheckoutRules rules)booleanBuildTypeSettingsImpl. setCheckoutRules(VcsRoot root, CheckoutRules rules)booleanBuildTypeTemplateImpl. setCheckoutRules(VcsRoot root, CheckoutRules rules)booleanDummyBuildType. setCheckoutRules(VcsRoot root, CheckoutRules checkoutRules)booleanEditableBuildTypeCopy. setCheckoutRules(VcsRoot root, CheckoutRules checkoutRules)booleanEditableTemplateCopy. setCheckoutRules(VcsRoot root, CheckoutRules checkoutRules)booleanInaccessibleTemplate. setCheckoutRules(VcsRoot root, CheckoutRules checkoutRules)booleanRemoteBuildTypeImpl. setCheckoutRules(VcsRoot root, CheckoutRules checkoutRules)Method parameters in jetbrains.buildServer.serverSide.impl with type arguments of type CheckoutRules Modifier and Type Method Description voidCDSFirstBranchRevisionTracker. updateRevisions(VcsRootInstance root, Map<SBuildType,CheckoutRules> usages, boolean implicitSettingsRootUsages, RepositoryState fromState, RepositoryState toState, Set<SBuildType> forceRevisionUpdateBuildTypes)voidFirstBranchRevisionTracker. updateRevisions(VcsRootInstance root, Map<SBuildType,CheckoutRules> usages, boolean implicitSettingsRootUsages, RepositoryState fromState, RepositoryState toState, Set<SBuildType> forceRevisionUpdateBuildTypes)Updates first detected revision for specified root and its usages after collecting changes from the fromSate to the toState.voidVcsSettingsTrackerImpl. updateRevisions(LVcsRootInstance root, Map<? extends LVcsRootInstanceHolder,CheckoutRules> usages, boolean implicitSettingsRootUsages, RepositoryState fromState, RepositoryState toState, boolean force) -
Uses of CheckoutRules in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that return CheckoutRules Modifier and Type Method Description CheckoutRulesSecuredVersionedSettingsManager. getSettingsRootCheckoutRules(SBuildType buildType, VcsRootInstance root)Methods in jetbrains.buildServer.serverSide.impl.auth that return types with arguments of type CheckoutRules Modifier and Type Method Description Map<SBuildType,CheckoutRules>SecuredVersionedSettingsManager. getSettingsRootCheckoutRules(Collection<SBuildType> buildTypes, VcsRootInstance settingsRoot)Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type CheckoutRules Modifier and Type Method Description List<FilteredVcsChange>SecuredVcsModificationHistory. getFilteredChangedFiles(SVcsModification modification, CheckoutRules rules) -
Uses of CheckoutRules in jetbrains.buildServer.serverSide.impl.projectSources
Methods in jetbrains.buildServer.serverSide.impl.projectSources with parameters of type CheckoutRules Modifier and Type Method Description Pair<File,String>PatchCache. requestCachedPatch(VcsRootInstance root, CheckoutRules rules, String desiredVersion, PatchBuildingDelegate patchConstructor)Pair<File,String>PatchCacheImpl. requestCachedPatch(VcsRootInstance root, CheckoutRules rules, String requestedVersion, PatchBuildingDelegate patchConstructor) -
Uses of CheckoutRules in jetbrains.buildServer.serverSide.impl.query
Methods in jetbrains.buildServer.serverSide.impl.query with parameters of type CheckoutRules Modifier and Type Method Description List<FilteredVcsChange>ModificationFilesLoader. getFilteredChangedFiles(SVcsModification modification, CheckoutRules rules) -
Uses of CheckoutRules in jetbrains.buildServer.serverSide.impl.versionedSettings
Methods in jetbrains.buildServer.serverSide.impl.versionedSettings that return CheckoutRules Modifier and Type Method Description CheckoutRulesVersionedSettingsManagerImpl. getSettingsRootCheckoutRules(SBuildType buildType, VcsRootInstance settingsRoot)Methods in jetbrains.buildServer.serverSide.impl.versionedSettings that return types with arguments of type CheckoutRules Modifier and Type Method Description Map<SBuildType,CheckoutRules>VersionedSettingsManagerImpl. getSettingsRootCheckoutRules(Collection<SBuildType> buildTypes, VcsRootInstance settingsRoot)Methods in jetbrains.buildServer.serverSide.impl.versionedSettings with parameters of type CheckoutRules Modifier and Type Method Description VersionedSettingsFileSystemVersionedSettingsContentManager. fetchConfigsFromVcs(VcsRootInstance settingsRoot, CheckoutRules rules, String revision)Returns directory with the specified VCS root contents on given revision with specified checkout rules applied.VersionedSettingsFileSystemVersionedSettingsContentManagerImpl. fetchConfigsFromVcs(VcsRootInstance settingsRoot, CheckoutRules rules, String revision) -
Uses of CheckoutRules in jetbrains.buildServer.serverSide.versionedSettings
Methods in jetbrains.buildServer.serverSide.versionedSettings that return CheckoutRules Modifier and Type Method Description CheckoutRulesVersionedSettingsManager. getSettingsRootCheckoutRules(SBuildType buildType, VcsRootInstance settingsRoot)Returns settings VCS root checkout rules for given build type or null if versioned settings are not configured for the build type's project or if different root is used to store settingsMethods in jetbrains.buildServer.serverSide.versionedSettings that return types with arguments of type CheckoutRules Modifier and Type Method Description Map<SBuildType,CheckoutRules>VersionedSettingsManager. getSettingsRootCheckoutRules(Collection<SBuildType> buildTypes, VcsRootInstance settingsRoot)Returns settings VCS root checkout rules for a collection of build types if versioned settings are not configured for the build type's project or if different root is used to store settings then returned map will not contain entry for this build type -
Uses of CheckoutRules in jetbrains.buildServer.vcs
Fields in jetbrains.buildServer.vcs declared as CheckoutRules Modifier and Type Field Description static CheckoutRulesCheckoutRules. DEFAULTMethods in jetbrains.buildServer.vcs that return CheckoutRules Modifier and Type Method Description static CheckoutRulesCheckoutRules. createCommonRule(List<CheckoutRules> ruleses)Creates 'union' ruleCheckoutRulesCheckoutRules. createNewRulesForPrefix(String prefixPath)Creates new checkout rule set with prefix appended to every rule right part.static CheckoutRulesCheckoutRules. createOn(String ruleStr)Creates new rule set on the specified rules string presentation.CheckoutRulesVcsRootEntry. getCheckoutRules()CheckoutRulesVcsRootVcsException. getCheckoutRules()CheckoutRulesSubrepoCheckoutRulesProvider. getSubrepoRules(CheckoutRules mainRepoRules, String subrepoPath)Returns checkout rules for subrepoCheckoutRulesSubrepoCheckoutRulesProvider. getSubrepoRules(CheckoutRules mainRepoRules, VcsRoot subrepoRoot)Returns checkout rules for subrepo root or null if subrepo root doesn't contain information about its mount pointCheckoutRulesSubrepoCheckoutRulesProviderImpl. getSubrepoRules(CheckoutRules mainRepoRules, String subrepoPath)CheckoutRulesSubrepoCheckoutRulesProviderImpl. getSubrepoRules(CheckoutRules mainRepoRules, VcsRoot subrepoRoot)Methods in jetbrains.buildServer.vcs that return types with arguments of type CheckoutRules Modifier and Type Method Description Map<? extends LVcsRootInstanceHolder,CheckoutRules>ChangesLoaderContext. getSettingRootUsages(LVcsRootInstance root)Returns all usages of the specified settings VCS root, including the buildTypes where settings root is attachedMap<SBuildType,CheckoutRules>MockSVcsRoot. getUsages()Deprecated.Map<SBuildType,CheckoutRules>SVcsRootUsages. getUsages()Deprecated.Since 10.0, consider usingSVcsRootUsages.getUsagesInConfigurations().Map<SBuildType,CheckoutRules>VcsRootInstance. getUsages()Map<? extends LVcsRootInstanceHolder,CheckoutRules>ChangesLoaderContext. getUsagesForChangePersisting(ModificationData modificationData)Map<? extends LVcsRootInstanceHolder,CheckoutRules>ChangesLoaderContext. getUsagesForChangesCollecting(LVcsRootInstance vcsRootInstance)Methods in jetbrains.buildServer.vcs with parameters of type CheckoutRules Modifier and Type Method Description voidBuildPatchByCheckoutRules. buildPatch(VcsRoot root, String fromVersion, String toVersion, PatchBuilder builder, CheckoutRules checkoutRules)Called to retrieve detailed info on modification between two given revisions.static voidVcsSupportUtil. buildPatch(VcsRoot root, String fromVersion, String toVersion, PatchBuilder builder, CheckoutRules checkoutRules, BuildPatchByIncludeRule patcher)Deprecated.implement jetbrains.buildServer.vcs.BuildPatchByIncludeRules insteadvoidBulkPatchService. buildPatches(VcsRoot root, CheckoutRules rules, List<BulkPatchService.BulkPatchBuilderRequest> requests, BulkPatchService.BulkPatchBuilder builder)Creates a series of incremental patches from a given from revision to all toRevisions.List<ModificationData>CurrentVersionIsExpensiveVcsSupport. collectBuildChanges(VcsRoot root, String fromVersion, CheckoutRules checkoutRules)Deprecated.Returns list of the changes from the given one to current moment.abstract List<ModificationData>VcsSupport. collectBuildChanges(VcsRoot root, String fromVersion, String currentVersion, CheckoutRules checkoutRules)Deprecated.List<ModificationData>CollectChangesBetweenRepositories. collectChanges(VcsRoot fromRepository, RepositoryStateData fromState, VcsRoot toRepository, RepositoryStateData toState, CheckoutRules checkoutRules)Collect changes between repositories.List<ModificationData>CollectChangesBetweenRoots. collectChanges(VcsRoot fromRoot, String fromVersion, VcsRoot toRoot, String toVersion, CheckoutRules checkoutRules)Deprecated.Collect changes between roots.List<ModificationData>CollectChangesByCheckoutRules. collectChanges(VcsRoot root, String fromVersion, String currentVersion, CheckoutRules checkoutRules)Deprecated.Returns list of the changes between two revisions given.List<ModificationData>CollectRepositoryChangesByCheckoutRules. collectChanges(VcsRoot repository, RepositoryStateData fromState, RepositoryStateData toState, CheckoutRules checkoutRules)Returns changes in repository detected between specified repository states.List<ModificationData>CollectSingleStateChangesBetweenRoots. collectChanges(VcsRoot fromRoot, String fromVersion, VcsRoot toRoot, String toVersion, CheckoutRules checkoutRules)Collect changes between roots.List<ModificationData>CollectSingleStateChangesByCheckoutRules. collectChanges(VcsRoot root, String fromVersion, String currentVersion, CheckoutRules checkoutRules)Deprecated.Returns list of the changes between two revisions given.voidRepositoryStateChangesReporter. collectChanges(VcsRoot fromRepository, RepositoryStateData fromState, VcsRoot toRepository, RepositoryStateData toState, CheckoutRules checkoutRules, ChangesConsumer consumer)This method is called by the system to collect changes between two states.voidSingleStateChangesReporter. collectChanges(VcsRoot fromRoot, String fromVersion, VcsRoot toRoot, String toVersion, CheckoutRules checkoutRules, ChangesConsumer consumer)Collect changes between roots.List<ModificationData>VcsSupport. collectChanges(VcsRoot root, String fromVersion, String currentVersion, CheckoutRules checkoutRules)Deprecated.voidCommitsInfoBuilder. collectCommits(VcsRoot root, CheckoutRules rules, CommitsInfoBuilder.CommitsConsumer consumer)This method is called to fetch entire commits list (graph) from the VCS plugin.voidChangesInfoBuilder. fetchChangesInfo(VcsRoot root, CheckoutRules checkoutRules, Collection<String> revisions, ChangesConsumer consumer)Deprecated.Collects changes information for a given commit.voidFetchService. fetchRepository(VcsRoot root, CheckoutRules rules, FetchService.FetchRepositoryCallback callback)Performs repository fetch to the most recent revision<T extends VcsService>
TLVcsRootInstance. findService(Class<T> serviceClass, CheckoutRules checkoutRules)Return Vcs service specified by a class passed to the method, or null if the service is not available to the VCS Root instance.RevisionMatchedByCheckoutRulesCalculator.ResultRevisionMatchedByCheckoutRulesCalculator. getLatestRevisionAcceptedByCheckoutRules(VcsRoot root, CheckoutRules rules, String startRevision, String startRevisionBranchName, Collection<String> stopRevisions)Should return the latest commit which affects files matched by checkout rules.VcsExceptionVcsIncludeRulesException. getProblemFor(CheckoutRules rule)<T extends VcsService>
TLVcsRootInstance. getService(Class<T> serviceClass, CheckoutRules checkoutRules)Return Vcs service specified by a class passed to the method.CheckoutRulesSubrepoCheckoutRulesProvider. getSubrepoRules(CheckoutRules mainRepoRules, String subrepoPath)Returns checkout rules for subrepoCheckoutRulesSubrepoCheckoutRulesProvider. getSubrepoRules(CheckoutRules mainRepoRules, VcsRoot subrepoRoot)Returns checkout rules for subrepo root or null if subrepo root doesn't contain information about its mount pointCheckoutRulesSubrepoCheckoutRulesProviderImpl. getSubrepoRules(CheckoutRules mainRepoRules, String subrepoPath)CheckoutRulesSubrepoCheckoutRulesProviderImpl. getSubrepoRules(CheckoutRules mainRepoRules, VcsRoot subrepoRoot)booleanChangesLoaderContext. hasCustomSettings(LVcsRootInstanceHolder buildType, LVcsRootInstance root, CheckoutRules rules)Returns true if the specified root or checkout rules are different from the one attached to the given buildTypedefault StringLabelingSupport. label(String label, String message, String version, VcsRoot root, CheckoutRules checkoutRules)Labels sources for given revision and settings and sets comment if required.StringLabelingSupport. label(String label, String version, VcsRoot root, CheckoutRules checkoutRules)Labels sources for given revision and settings.voidChangesLoaderLogger. logCollectionCommonCheckoutRuleWithoutBadRules(LoadChangesRequest state, CheckoutRules combinedRule)3.voidChangesLoaderLoggerImpl. logCollectionCommonCheckoutRuleWithoutBadRules(LoadChangesRequest state, CheckoutRules combinedRule)StringVcsRootInstanceEx. mapPath(String fileName, CheckoutRules checkoutRules)voidPatchBuilderFileNamesCorrector. setWorkingMode_WithCheckoutRules(CheckoutRules checkoutRules)File path is full for vcs root.Method parameters in jetbrains.buildServer.vcs with type arguments of type CheckoutRules Modifier and Type Method Description static CheckoutRulesCheckoutRules. createCommonRule(List<CheckoutRules> ruleses)Creates 'union' ruleConstructors in jetbrains.buildServer.vcs with parameters of type CheckoutRules Constructor Description IncludeRule(String from, String to, CheckoutRules parentRules)VcsRootEntry(VcsRoot vcsRoot, CheckoutRules checkoutRules)create VcsRootEntryVcsRootInstanceEntry(VcsRootInstance vcsRoot, CheckoutRules checkoutRules)VcsRootVcsException(VcsRoot root, String message, VcsException cause, CheckoutRules checkoutRules)creates detailed exception -
Uses of CheckoutRules in jetbrains.buildServer.vcs.impl
Methods in jetbrains.buildServer.vcs.impl that return CheckoutRules Modifier and Type Method Description static CheckoutRulesDagBasedRevisionCalculator. combineCheckoutRules(CheckoutRules... checkoutRules)Methods in jetbrains.buildServer.vcs.impl with parameters of type CheckoutRules Modifier and Type Method Description static CheckoutRulesDagBasedRevisionCalculator. combineCheckoutRules(CheckoutRules... checkoutRules)<T extends VcsService>
TVcsSettingsOperations. findService(Class<T> serviceClass, CheckoutRules checkoutRules)List<FilteredVcsChange>ModificationFilesLoaderImpl. getFilteredChangedFiles(SVcsModification modification, CheckoutRules rules)List<FilteredVcsChange>AbstractVcsModification. getFilteredChanges(CheckoutRules rules)List<FilteredVcsChange>PersonalVcsModificationImpl. getFilteredChanges(CheckoutRules rules)List<FilteredVcsChange>VcsModificationEx. getFilteredChanges(CheckoutRules rules)Returns list of changed files filtered according to given checkout rules.<T extends VcsService>
TVcsSettingsOperations. getService(Class<T> serviceClass, CheckoutRules rules)booleanBuildChangesLoaderContext. hasCustomSettings(LVcsRootInstanceHolder buildType, LVcsRootInstance root, CheckoutRules rules)booleanNarrowBuildTypesDecorator. hasCustomSettings(LVcsRootInstanceHolder buildType, LVcsRootInstance root, CheckoutRules rules)booleanPeriodicChangesLoaderContext. hasCustomSettings(LVcsRootInstanceHolder buildType, LVcsRootInstance root, CheckoutRules rules)voidBuildStartChangesLoaderLogger. logCollectionCommonCheckoutRuleWithoutBadRules(LoadChangesRequest state, CheckoutRules combinedRule)StringVcsRootInstanceImpl. mapPath(String fileName, CheckoutRules checkoutRules)StringVcsRootInstanceWithParent. mapPath(String fileName, CheckoutRules checkoutRules)Constructors in jetbrains.buildServer.vcs.impl with parameters of type CheckoutRules Constructor Description RevisionVerificationKey(long vcsRootId, String startRevision, Collection<String> stopRevisions, CheckoutRules checkoutRules) -
Uses of CheckoutRules in jetbrains.buildServer.vcs.utils
Methods in jetbrains.buildServer.vcs.utils with parameters of type CheckoutRules Modifier and Type Method Description static voidVcsPluginUtil. buildPatch(VcsRoot root, String fromVersion, String toVersion, PatchBuilder builder, CheckoutRules checkoutRules, BuildPatchByIncludeRules patcher)Service method, allows to build patch for each root include rule in the specified checkout rulesstatic List<ModificationData>VcsPluginUtil. collectBuildChanges(VcsRoot root, String fromVersion, String toVersion, CheckoutRules commonRule, CollectChangesByIncludeRules collector)Util method, can be used with CollectChangesByIncludeRules to collect all changes for a set of CheckoutRulesstatic List<ModificationData>VcsPluginUtil. collectBuildChanges(VcsRoot root, String fromVersion, String toVersion, CheckoutRules commonRule, CollectSingleStateChangesByIncludeRules collector)Util method, can be used with CollectSingleStateChangesByIncludeRules to collect all changes for a set of CheckoutRulesstatic voidVcsPluginUtil. processIncludeRules(CheckoutRules rules, VcsPluginUtil.IncludeRuleHandler processor)Process each include rule from checkout rules. -
Uses of CheckoutRules in jetbrains.buildServer.virtualConfiguration.generator
Methods in jetbrains.buildServer.virtualConfiguration.generator that return types with arguments of type CheckoutRules Modifier and Type Method Description Map<SVcsRoot,CheckoutRules>VirtualBuildTypeSettings. getVcsRoots()Method parameters in jetbrains.buildServer.virtualConfiguration.generator with type arguments of type CheckoutRules Modifier and Type Method Description VirtualBuildTypeSettingsVirtualBuildTypeSettings. setVcsRoots(Map<SVcsRoot,CheckoutRules> vcsRoots) -
Uses of CheckoutRules in jetbrains.buildServer.web.functions.change
Methods in jetbrains.buildServer.web.functions.change with parameters of type CheckoutRules Modifier and Type Method Description static intChangeFunctions. getNumberOfIncludedFiles(SVcsModification modification, CheckoutRules rules) -
Uses of CheckoutRules in jetbrains.vcs.api.services.collectChanges
Methods in jetbrains.vcs.api.services.collectChanges with parameters of type CheckoutRules Modifier and Type Method Description abstract voidCollectChangesCommand. collectChanges(VcsRoot fromRepository, RepositoryStateData fromState, VcsRoot toRepository, RepositoryStateData toState, CheckoutRules checkoutRules, ChangesConsumer consumer)Collect changes between repositories.protected abstract voidSingleVersionCollectChangesCommand. collectChanges(VcsRoot fromRepository, String fromState, VcsRoot toRepository, String toState, CheckoutRules checkoutRules, ChangesConsumer consumer)voidSingleVersionCollectChangesCommand. collectChanges(VcsRoot fromRepository, RepositoryStateData fromState, VcsRoot toRepository, RepositoryStateData toState, CheckoutRules checkoutRules, ChangesConsumer consumer) -
Uses of CheckoutRules in jetbrains.vcs.api.services.patches
Methods in jetbrains.vcs.api.services.patches with parameters of type CheckoutRules Modifier and Type Method Description static voidBuildPatchUtil. buildPatch(BuildPatchPolicy policy, VcsRoot vcsRoot, String fromVersion, String toVersion, PatchBuilder builder, CheckoutRules checkoutRules)
-