Uses of Interface
jetbrains.buildServer.vcs.VcsRootInstance
-
-
Uses of VcsRootInstance in jetbrains
Methods in jetbrains that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceMockBuildType. getVcsRootInstanceForParent(SVcsRoot parent)Methods in jetbrains that return types with arguments of type VcsRootInstance Modifier and Type Method Description Map<VcsRootInstance,BranchSpec>MockBuildType. getLastUsedBranchSpecMap()Map<VcsRootInstance,BranchSpec>MockBuildType. getLastUsedBranchSpecMap(boolean includeSettingsRoot)List<VcsRootInstance>MockBuildType. getVcsRootInstances()Methods in jetbrains with parameters of type VcsRootInstance Modifier and Type Method Description List<BranchSpec>MockBuildType. getAdditionalBranchSpecs(VcsRootInstance root, VcsRepositoryState state)BranchSpecMockBuildType. getBranchSpec(VcsRootInstance root)Set<String>MockBuildType. getLogicalBranchNames(VcsRootInstance root, String vcsBranch)booleanMockBuildType. isImplicitSettingsRoot(VcsRootInstance root)voidBuildServerCreator. updateRepositoryState(VcsRootInstance repository, RepositoryState state, boolean currentNode, BuildTypeEx... buildTypes)Sets the new state toRepositoryStateManagerand sends branchesChanged event for the providede build typesvoidBuildServerCreator. updateRepositoryState(VcsRootInstance repository, RepositoryState state, BuildTypeEx... buildTypes)Sets the new state toRepositoryStateManagerand sends branchesChanged event for the providede build typesMethod parameters in jetbrains with type arguments of type VcsRootInstance Modifier and Type Method Description RemoteBuildTypeExMockBuildType. createPersonalBuildType(User user, String comment, Map<VcsRootInstance,VcsRootInstance> overridenRoots)RemoteBuildTypeExMockBuildType. createPersonalBuildType(User user, String comment, Map<VcsRootInstance,VcsRootInstance> overridenRoots)voidMockBuildType. setVcsRootMap(Map<SVcsRoot,VcsRootInstance> rootMap) -
Uses of VcsRootInstance in jetbrains.buildServer
Methods in jetbrains.buildServer that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceMockBuildPromotion. getSettingsVcsRootInstance()VcsRootInstanceVcsTestEnvironment. getVcsRoot1()VcsRootInstanceVcsTestEnvironment. getVcsRoot2()Methods in jetbrains.buildServer that return types with arguments of type VcsRootInstance Modifier and Type Method Description Map<VcsRootInstance,BuildRevisionEx>MockBuildPromotion. getAllRevisionsMap()Map<VcsRootInstance,VcsRootInstance>MockBuildPromotion. getOverridenVcsRoots()Map<VcsRootInstance,VcsRootInstance>MockBuildPromotion. getOverridenVcsRoots()Map<VcsRootInstance,BuildRevision>MockBuildPromotion. getRevisionsMap()Map<VcsRootInstance,BuildRevisionEx>MockBuildPromotion. getUpperLimitRevisions()Methods in jetbrains.buildServer with parameters of type VcsRootInstance Modifier and Type Method Description voidVcsTestEnvironment. addUserChange(User user, VcsRootInstance vcsRoot)StringMockBuildPromotion. getVersionedSettingsRevision(VcsRootInstance vcsRoot)voidMockBuildPromotion. setVersionedSettingsRevision(VcsRootInstance vcsRoot, String revision)Method parameters in jetbrains.buildServer with type arguments of type VcsRootInstance Modifier and Type Method Description voidMockBuildPromotion. setOverridenVcsRoots(Map<VcsRootInstance,VcsRootInstance> overridenVcsRootIds)voidMockBuildPromotion. setOverridenVcsRoots(Map<VcsRootInstance,VcsRootInstance> overridenVcsRootIds) -
Uses of VcsRootInstance in jetbrains.buildServer.buildTriggers.vcs
Methods in jetbrains.buildServer.buildTriggers.vcs that return types with arguments of type VcsRootInstance Modifier and Type Method Description static Map<VcsRootInstance,String>BranchStateCalculator. computeVcsBranchNames(Branch branch, Map<VcsRootInstance,List<BranchSpec>> currentBranchSpecs)static Map<VcsRootInstance,List<BranchSpec>>BranchStateCalculator. getCurrentBranchSpecs(SBuildType buildType, boolean includeDependencies)Set<VcsRootInstance>VcsTriggerContext. getRootsInChain()Methods in jetbrains.buildServer.buildTriggers.vcs with parameters of type VcsRootInstance Modifier and Type Method Description voidSlowVcsRootInstanceTracker. addRootWithLargeChangesCheckingInterval(SBuildType buildType, VcsRootInstance rootInstance)static BuildRevisionBuilderBuildRevisionBuilder. buildRevision(VcsRootInstance root, String version)VcsModificationMatcherVcsModificationMatcher. fromRoot(VcsRootInstance root)BuildBuilderBuildBuilder. onRevision(VcsRootInstance root, String revision)BuildBuilderBuildBuilder. overrideRoot(VcsRootInstance original, VcsRootInstance substitution)voidSlowVcsRootInstanceTracker. removeFromForcedChecks(VcsRootInstance instance)voidSlowVcsRootInstanceTracker. removeRoot(SBuildType buildType, VcsRootInstance instance)ModificationDataBuilderModificationDataBuilder. withSubrepoRevision(VcsRootInstance subrepoRoot, String revision)SVcsModificationBuilderSVcsModificationBuilder. withVcsRoot(VcsRootInstance root)Method parameters in jetbrains.buildServer.buildTriggers.vcs with type arguments of type VcsRootInstance Modifier and Type Method Description booleanBranchStateCalculator. allChangesFromFallbackDefaultBranches(Map<VcsRootInstance,List<BranchSpec>> currentBranchSpecs, List<SVcsModification> pendingChangesInBranch)static Map<VcsRootInstance,String>BranchStateCalculator. computeVcsBranchNames(Branch branch, Map<VcsRootInstance,List<BranchSpec>> currentBranchSpecs)BranchStateCalculator.BranchStateBranchStateCalculator. getBranchState(Map<VcsRootInstance,List<BranchSpec>> currentBranchSpecs, List<SVcsModification> pendingChangesInBranch, Logger logger)Constructors in jetbrains.buildServer.buildTriggers.vcs with parameters of type VcsRootInstance Constructor Description AnalyzeMergedBranches(VcsModificationHistoryEx vcsHistory, VcsRootInstance root)ChangePersister(BuildServerState serverState, VcsModificationHistoryEx vcsHistory, VcsRootInstancesManager vcsRootInstancesManager, VcsSupportCore vcsSupportCore, VcsRootInstance root, ChangesLoaderContext context) -
Uses of VcsRootInstance in jetbrains.buildServer.buildTriggers.vcs.remoteRun
Methods in jetbrains.buildServer.buildTriggers.vcs.remoteRun with parameters of type VcsRootInstance Modifier and Type Method Description Map<String,String>BranchSpecProviderStorage. getBaseLineRevisions(VcsRootInstance root)Set<String>RemoteRunBranchSpecProvider. getBranchesForChangesCollecting(BuildTypeEx buildType, VcsRootInstance root, VcsRepositoryState state)Set<String>RemoteRunBranchSpecProvider. getBranchSpecs(BuildTypeEx buildType, VcsRootInstance root, VcsRepositoryState state)booleanBranchSpecProviderStorage. hasBaseLine(VcsRootInstance root)booleanTriggerStorage. isNewRoot(VcsRootInstance root)Returns true if previous state of the branches has no branches from the given rootbooleanBranchSpecProviderStorage. isUpdatedSinceBaseLine(VcsRootInstance root, String branch, String currentRevision)voidTriggerLogger. logBranchIsMatchedByBranchSpec(VcsRootInstance root, String branchName, String pattern)voidTriggerLogger. logBranchIsNotMatchedByPattern(VcsRootInstance root, String branchName, String pattern)voidTriggerLogger. logBranchRevisionChanged(VcsRootInstance root, String branchName, String previousRevision, String currentRevision)voidTriggerLogger. logBranchRevisionNotChanged(VcsRootInstance root, String branchName, String revision)voidTriggerLogger. logCannotFindTeamcityUserInBranchName(VcsRootInstance root, String branchName, String pattern)voidTriggerLogger. logCannotFindTeamcityUserInCommit(VcsRootInstance root, String branchName, String pattern, String vcsUserName)voidTriggerLogger. logCurrentBranches(VcsRootInstance root, RepositoryState currentState)voidTriggerLogger. logNoCommitsInBranchFound(VcsRootInstance root, String branchName, String pattern)voidTriggerLogger. logSeveralUsersInBranchNameFound(VcsRootInstance root, String branchName, String pattern, Collection<SUser> users)voidTriggerLogger. logSeveralUsersInCommitFound(VcsRootInstance root, String branchName, String pattern, Collection<SUser> users)voidBranchSpecProviderStorage. saveBaseLine(VcsRootInstance root, Map<String,String> baseLineRevisions)Method parameters in jetbrains.buildServer.buildTriggers.vcs.remoteRun with type arguments of type VcsRootInstance Modifier and Type Method Description voidTriggerLogger. logStartPersonalBuildOnBranch(SUser user, String topic, Map<VcsRootInstance,VcsRootInstance> overridenRoots, BuildPromotion promotion)voidTriggerLogger. logStartPersonalBuildOnBranch(SUser user, String topic, Map<VcsRootInstance,VcsRootInstance> overridenRoots, BuildPromotion promotion) -
Uses of VcsRootInstance in jetbrains.buildServer.controllers
Methods in jetbrains.buildServer.controllers that return types with arguments of type VcsRootInstance Modifier and Type Method Description List<VcsRootInstance>RevisionsBean. getAvailableRootsToMerge()List<VcsRootInstance>RunBuildRevisionsInfo. getVcsRoots()Map<VcsRootInstance,Boolean>RunBuildRevisionsInfo. getVcsSettingsChanged() -
Uses of VcsRootInstance in jetbrains.buildServer.controllers.admin.projects
Methods in jetbrains.buildServer.controllers.admin.projects that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceVcsPropertiesBean. resolvedInstance(SVcsRoot vcsRoot, ValueResolver valueResolver)Methods in jetbrains.buildServer.controllers.admin.projects that return types with arguments of type VcsRootInstance Modifier and Type Method Description Map<BuildTypeIdentity,VcsRootInstance>VcsPropertiesBean. getVcsRootsForTestConnection(SUser currentUser, OAuthTokensStorage oauthTokens, EditVcsRootsController.TokenInfoConsumer tokenInfoConsumer) -
Uses of VcsRootInstance in jetbrains.buildServer.controllers.buildType.tabs
Methods in jetbrains.buildServer.controllers.buildType.tabs with parameters of type VcsRootInstance Modifier and Type Method Description StringVcsRootColumnIdProvider. getColumnId(VcsRootInstance root)Constructors in jetbrains.buildServer.controllers.buildType.tabs with parameters of type VcsRootInstance Constructor Description DAGRowInfo(VcsRootInstance root) -
Uses of VcsRootInstance in jetbrains.buildServer.controllers.changes
Methods in jetbrains.buildServer.controllers.changes that return types with arguments of type VcsRootInstance Modifier and Type Method Description Set<VcsRootInstance>ChangeDetails. getVcsRoots()Constructor parameters in jetbrains.buildServer.controllers.changes with type arguments of type VcsRootInstance Constructor Description ChangeDetails(FailedTestsBean test, Map<SBuildType,SBuild> firstBuilds, Set<VcsRootInstance> vcsRootInstances, List<BuildProblem> allProblems, int changedFilesCount, boolean problemCritical) -
Uses of VcsRootInstance in jetbrains.buildServer.pullRequests
Methods in jetbrains.buildServer.pullRequests with parameters of type VcsRootInstance Modifier and Type Method Description Collection<PullRequest>PullRequestManager. getPullRequests(VcsRootInstance vcsRoot, SBuildType buildType, Map<String,String> branchRevisions, boolean retrieve, boolean openOnly)Provides open pull request information for a VCS root instancePullRequestManager.TargetBranchesInfoPullRequestManager. getTargetBranches(String providerType, VcsRootInstance vcsRootInstance, SBuildType buildType)Return target branches information for pull requests for the given VCS root instance and build typePullRequestProvider.UntrustedPullRequestDescriptionPullRequestProvider. getUntrustedPullRequestDescription(PullRequest pullRequest, VcsRootInstance vcsRootInstance, SBuildType buildType)booleanPullRequestProvider. matchAttributes(PullRequest pr, VcsRootInstance vcsRootInstance, Map<String,String> attributes) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceBuildRevision. getRoot()Checked out vcs root.VcsRootInstanceBuildPromotionEx. getSettingsVcsRootInstance()VcsRootInstanceSBuildType. getVcsRootInstanceForParent(SVcsRoot parentRoot)Methods in jetbrains.buildServer.serverSide that return types with arguments of type VcsRootInstance Modifier and Type Method Description Map<VcsRootInstance,BuildRevisionEx>BuildPromotionEx. getAllRevisionsMap()Returns all vcs root revisions assciated with build, not only regular vcs roots attached to the build configurations.Map<VcsRootInstance,BranchSpec>BuildTypeEx. getLastUsedBranchSpecMap()Map<VcsRootInstance,BranchSpec>BuildTypeEx. getLastUsedBranchSpecMap(boolean includeSettingsRoot)Map<VcsRootInstance,VcsRootInstance>BuildPromotionEx. getOverridenVcsRoots()Get overriden vcs root map in this promotion.Map<VcsRootInstance,VcsRootInstance>BuildPromotionEx. getOverridenVcsRoots()Get overriden vcs root map in this promotion.Map<VcsRootInstance,BuildRevision>BuildPromotionEx. getRevisionsMap()Map<VcsRootInstance,BuildRevisionEx>BuildPromotionEx. getUpperLimitRevisions()Returns upper limit revisions which were available when checking for changes operation was performed.List<VcsRootInstance>SBuildType. getVcsRootInstances()List<VcsRootInstance>SProject. getVcsRootInstances()Methods in jetbrains.buildServer.serverSide with parameters of type VcsRootInstance Modifier and Type Method Description List<BranchSpec>BuildTypeEx. getAdditionalBranchSpecs(VcsRootInstance root, VcsRepositoryState state)Set<String>BranchSpecProvider. getBranchesForChangesCollecting(BuildTypeEx buildType, VcsRootInstance root, VcsRepositoryState state)Called during collecting changes for the VCS root.BranchSpecBuildTypeEx. getBranchSpec(VcsRootInstance root)Set<String>BranchSpecProvider. getBranchSpecs(BuildTypeEx buildType, VcsRootInstance root, VcsRepositoryState state)Called to calculate logical branch name from vcs branch name.Set<String>BuildTypeEx. getLogicalBranchNames(VcsRootInstance root, String vcsBranch)Returns set of possible logical names for the given VCS branch in the given VCS root according to current VCS root settings (i.e.StringConfigAction. getUserName(VcsRootInstance root)StringBuildPromotionEx. getVersionedSettingsRevision(VcsRootInstance vcsRoot)Returns a revision of versioned settings for the given VCS root instance or null if such a revision does not exist.booleanBuildTypeEx. isImplicitSettingsRoot(VcsRootInstance root)Returns true if the specified VCS root is an implicit settings root, ie.voidConfigChangesCommitter. onDelete(SProject project, SPersistentEntity entity, String path, ConfigAction cause, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidConfigChangesCommitter. onPersist(SProject project, SPersistentEntity entity, String path, InputStream data, ConfigAction cause, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidConfigChangesCommitter. onProjectRemove(ConfigAction cause, SProject project, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidBuildPromotionEx. setVersionedSettingsRevision(VcsRootInstance vcsRoot, String revision)Remmebers versioned settings revision for the specified VCS root.Method parameters in jetbrains.buildServer.serverSide with type arguments of type VcsRootInstance Modifier and Type Method Description RemoteBuildTypeExBuildTypeEx. createPersonalBuildType(User user, String comment, Map<VcsRootInstance,VcsRootInstance> overridenRoots)Create personal build type that starts build with overriden roots.RemoteBuildTypeExBuildTypeEx. createPersonalBuildType(User user, String comment, Map<VcsRootInstance,VcsRootInstance> overridenRoots)Create personal build type that starts build with overriden roots.voidSFinishedBuild. setLabel(String labelValue, String message, List<VcsRootInstance> rootsToLabel)Sets a label on files in VCS repository used by this build in the specified VCS rootsvoidSFinishedBuild. setLabel(String labelValue, List<VcsRootInstance> rootsToLabel)Sets a label on files in VCS repository used by this build in the specified VCS rootsvoidBuildPromotionEx. setOverridenVcsRoots(Map<VcsRootInstance,VcsRootInstance> overridenVcsRootIds)Override default vcs roots for this promotion.voidBuildPromotionEx. setOverridenVcsRoots(Map<VcsRootInstance,VcsRootInstance> overridenVcsRootIds)Override default vcs roots for this promotion.Constructors in jetbrains.buildServer.serverSide with parameters of type VcsRootInstance Constructor Description BuildRevision(VcsRootInstance root, String revision, String checkoutRules, String revisionDisplayName)Creates new revision object.BuildRevisionEx(VcsRootInstance root, String revision, String checkoutRules, String revisionDisplayName) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.auth
Methods in jetbrains.buildServer.serverSide.auth with parameters of type VcsRootInstance Modifier and Type Method Description static booleanAuthUtil. hasReadAccessTo(AuthorityHolder authorityHolder, VcsRootInstance vcsRoot)Returns true if authority holder has read access to the specified VCS root -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.conditions
Methods in jetbrains.buildServer.serverSide.conditions with parameters of type VcsRootInstance Modifier and Type Method Description BuildRevisionExConditionBuildRevisionExCondition. root(VcsRootInstance root) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.impl
Methods in jetbrains.buildServer.serverSide.impl that return VcsRootInstance Modifier and Type Method Description VcsRootInstancePeriodicalCheckParameters. getRoot()VcsRootInstanceAbstractBuildPromotion. getSettingsVcsRootInstance()VcsRootInstanceDummyBuildPromotion. getSettingsVcsRootInstance()VcsRootInstanceMockVcsModification. getVcsRoot()VcsRootInstanceVcsInstanceBranchPair. getVcsRootInstance()VcsRootInstanceBuildTypeImpl. getVcsRootInstanceForParent(SVcsRoot parentRoot)VcsRootInstanceDummyBuildType. getVcsRootInstanceForParent(SVcsRoot parentRoot)VcsRootInstanceEditableBuildTypeCopy. getVcsRootInstanceForParent(SVcsRoot parentRoot)VcsRootInstanceRemoteBuildTypeImpl. getVcsRootInstanceForParent(SVcsRoot parentRoot)protected VcsRootInstanceBaseServerTestCase. resolveInProject(SVcsRoot root, SProject project)Methods in jetbrains.buildServer.serverSide.impl with parameters of type VcsRootInstance Modifier and Type Method Description voidMockVcsSupport. addChangeSetCurrentVersion(VcsRootInstance vcsRoot, MockVcsModification mockVcsModification)voidSettingsRootInfo. addSettingsRoot(VcsRootInstance root)Marks the specified VCS root as a settings rootvoidSettingsRootInfo. addSettingsRootUsage(VcsRootInstance root, SBuildType bt, CheckoutRules rules, boolean attached)Adds information about settings checkout rules for the specified VCS root in the specified buildType.voidDagBasedPrevPromotionRevisionsCache. cachePreviousBuildsRevisions(VcsRootInstance root, FindPromotionStrategy findPromotionStrategy, VcsModificationProcessor modificationProcessor, Collection<OrderedBuild> builds)booleanSettingsRootInfo. containsSettingsRoot(VcsRootInstance root)Returns true if the specified VCS root was marked as settings rootBuildTypeBranches.BuildTypeVcsBranchesInfoBuildTypeBranchesInfoCacheImpl. get(VcsRootInstance root, BranchSpec spec, Long age, boolean computeTimestamps)BuildTypeBranches.BuildTypeVcsBranchesInfoBuildTypeVcsBranchesInfoCache. get(VcsRootInstance root, BranchSpec spec, Long age, boolean computeTimestamps)List<BranchSpec>BuildTypeImpl. getAdditionalBranchSpecs(VcsRootInstance root, VcsRepositoryState state)List<BranchSpec>DummyBuildType. getAdditionalBranchSpecs(VcsRootInstance root, VcsRepositoryState state)List<BranchSpec>EditableBuildTypeCopy. getAdditionalBranchSpecs(VcsRootInstance root, VcsRepositoryState state)List<BranchSpec>RemoteBuildTypeImpl. getAdditionalBranchSpecs(VcsRootInstance root, VcsRepositoryState state)Map<SBuildType,CheckoutRules>SettingsRootInfo. getAllSettingsRootUsages(VcsRootInstance settingsRoot)Returns all generated settings VCS root usages, includes usages for buildTypes which have the root attachedBranchSpecBuildTypeImpl. getBranchSpec(VcsRootInstance root)BranchSpecDummyBuildType. getBranchSpec(VcsRootInstance root)BranchSpecEditableBuildTypeCopy. getBranchSpec(VcsRootInstance root)BranchSpecRemoteBuildTypeImpl. getBranchSpec(VcsRootInstance root)Set<SBuildType>SettingsRootInfo. getBuildTypesWithImplicitSettingsRoot(VcsRootInstance settingsRoot)Returns buildTypes where the specified root is used to store settings, but not attachedvoidCheckingForChangesScheduler. getCurrentStateFailed(VcsRootInstance instance)voidCheckingForChangesScheduler. getCurrentStateSuccessful(VcsRootInstance instance)Map<SBuildType,CheckoutRules>SettingsRootInfo. getImplicitUsages(VcsRootInstance settingsRoot)Returns implicit usages for the specified VCS root, ie.Set<String>BuildTypeImpl. getLogicalBranchNames(VcsRootInstance root, String vcsBranch)Set<String>DummyBuildType. getLogicalBranchNames(VcsRootInstance root, String vcsBranch)Set<String>EditableBuildTypeCopy. getLogicalBranchNames(VcsRootInstance root, String vcsBranch)Set<String>RemoteBuildTypeImpl. getLogicalBranchNames(VcsRootInstance root, String vcsBranch)DagBasedPrevPromotionRevisionsCache.VersionsMapDagBasedPrevPromotionRevisionsCache. getPreviousBuildsRevisions(VcsRootInstance root, FindPromotionStrategy findPromotionStrategy, VcsModificationProcessor modificationProcessor)CustomDataStorageCDSFirstBranchRevisionTracker. getRevStorage(SBuildType buildType, VcsRootInstance root, String settingsHash, boolean refresh)CustomDataStorageCDSFirstBranchRevisionTracker. getSettingsChangeStorage(SBuildType buildType, VcsRootInstance root, String settingsHash, boolean refresh)StringAbstractBuildPromotion. getVersionedSettingsRevision(VcsRootInstance vcsRoot)booleanBuildChangesCalculatorSettings. isDefaultBranchExcluded(VcsRootInstance root)booleanBuildTypeImpl. isImplicitSettingsRoot(VcsRootInstance root)booleanDummyBuildType. isImplicitSettingsRoot(VcsRootInstance root)booleanEditableBuildTypeCopy. isImplicitSettingsRoot(VcsRootInstance root)booleanRemoteBuildTypeImpl. isImplicitSettingsRoot(VcsRootInstance root)booleanSettingsRootInfo. isImplicitSettingsRoot(VcsRootInstance root, SBuildType buildType)Returns true if the specified VCS root is an implicit settings root added to the given buildType, ie.booleanSettingsRootInfo. isSettingsVcsRoot(SBuildType buildType, VcsRootInstance root)Returns true if the specified buildType uses the specified VCS root to store settingsbooleanProjectEx. saveSettingsBranchSpec(VcsRootInstance root, BranchSpec spec)Updates versioned settings root and branch spec last used for changes collecting.protected voidBaseServerTestCase. setBranchSpec(VcsRootInstance root, String branchSpec)voidMockVcsSupport. setCurrentVersion(VcsRootInstance vcsRoot, String version)voidEndpointsCallback. setFoundEndpoints(VcsRootInstance root, Set<String> endpointRevisions)MockVcsModificationMockVcsModification. setRoot(VcsRootInstance root)voidAbstractBuildPromotion. setVersionedSettingsRevision(VcsRootInstance vcsRoot, String revision)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.Constructors in jetbrains.buildServer.serverSide.impl with parameters of type VcsRootInstance Constructor Description ChangesCalculatorDagVisitor(VcsModificationHistoryEx vcsHistory, VcsRootInstance root, SBuildType buildType, FindPromotionStrategy findPromotion, PreviousPromotionsCallback prevPromotionsCallback, EndpointsCallback endpointsCallback, VcsModificationProcessor modificationDiscoveredCallback, Set<RelationType> relations)VcsInstanceBranchPair(VcsRootInstance vcsRootInstance, String branch) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceSecuredVcsManager. findRootInstanceById(long id)VcsRootInstanceSecuredVcsManager. getVcsRootInstance(SVcsRoot parent, Map<String,String> params)VcsRootInstanceSecuredVersionedSettingsManager. getVersionedSettingsVcsRootInstance(SProject project)Methods in jetbrains.buildServer.serverSide.impl.auth that return types with arguments of type VcsRootInstance Modifier and Type Method Description List<VcsRootInstance>SecuredProject. getVcsRootInstances()Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type VcsRootInstance Modifier and Type Method Description booleanContextAwareVcsRootInstanceAccessFilter. accept(VcsRootInstance vcsRoot)static voidServerAuthUtil. checkReadAccessTo(AuthorityHolder authorityHolder, VcsRootInstance vcsRoot)Deprecated.List<SVcsModification>SecuredVcsModificationHistory. findExpiredModificationsRelatedToVcsRoot(VcsRootInstance vcsRootInstance, long startModId, int maxChangesToReturn)SVcsModificationSecuredVcsModificationHistory. findModificationByVersion(VcsRootInstance root, String version)LongSecuredVcsModificationHistory. findModificationIdByVersion(VcsRootInstance root, String version)Map<String,SVcsModification>SecuredVcsModificationHistory. findModificationsByVersions(VcsRootInstance root, Collection<String> versions)List<SVcsModification>SecuredVcsModificationHistory. getAllModifications(VcsRootInstance root)SVcsModificationSecuredVcsModificationHistory. getLastModificationUpTo(VcsRootInstance root, Long upperBoundModificationId)DAG<Long>SecuredVcsModificationHistory. getModificationIdDag(VcsRootInstance root)DAG<Long>SecuredVcsModificationHistory. getModificationIdDag(VcsRootInstance root, Long upperBoundModificationId, Long lowerBoundModificationId)List<SVcsModification>SecuredVcsModificationHistory. getModificationsInRange(VcsRootInstance root, Long fromId, Long toId)List<SVcsModification>SecuredVcsModificationHistory. getModificationsInVersionsRange(VcsRootInstance root, String lowerBoundVersion, String upperBoundVersion)VcsModificationOrderSecuredVcsModificationHistory. getModificationsOrder(VcsRootInstance root, String version1, String version2)Set<SProject>SecuredVersionedSettingsManager. getProjectsByOwnSettingsRootInstance(VcsRootInstance root)Set<SProject>SecuredVersionedSettingsManager. getProjectsBySettingsRootInstance(VcsRootInstance root)Map<SBuildType,CheckoutRules>SecuredVersionedSettingsManager. getSettingsRootCheckoutRules(Collection<SBuildType> buildTypes, VcsRootInstance settingsRoot)CheckoutRulesSecuredVersionedSettingsManager. getSettingsRootCheckoutRules(SBuildType buildType, VcsRootInstance root)RepositoryStateSecuredVcsModificationHistory. getStateWithActiveBranches(VcsRootInstance root, RepositoryState state, long maxBranchAgeMillis)voidSecuredVcsModificationHistory. loadMissingVcsRootModifications(VcsRootInstance rootInstance)voidSecuredVersionedSettingsManager. visitProjectsInSettingsRootInstance(VcsRootInstance root, BiConsumer<SProject,VersionedSettingsConfig> consumer)Method parameters in jetbrains.buildServer.serverSide.impl.auth with type arguments of type VcsRootInstance Modifier and Type Method Description voidSecuredVcsModificationHistory. processBuildTypeModifications(SBuildType buildType, Predicate<VcsRootInstance> vcsRootInstancesFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)voidSecuredFinishedBuildImpl. setLabel(String labelValue, List<VcsRootInstance> rootsToLabel) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.impl.changeProviders
Methods in jetbrains.buildServer.serverSide.impl.changeProviders with parameters of type VcsRootInstance Modifier and Type Method Description protected ChangesCalculatorDagVisitorBasicDagBasedChangesProvider. createVisitorForRoot(VcsModificationHistoryEx vcsHistory, VcsRootInstance root, SBuildType buildType, FindPromotionStrategy findPromotion, PreviousPromotionsCallback prevPromotionsCallback, EndpointsCallback endpointsCallback, VcsModificationProcessor modificationDiscoveredCallback)List<SVcsModification>ModificationIntervalChangesProvider. getChanges(VcsRootInstance root, VcsModificationProcessor callback) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.impl.persisting.projects
Methods in jetbrains.buildServer.serverSide.impl.persisting.projects that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceVersionedSettingsContextFinder. getSettingsRoot(SProject project)VcsRootInstanceVersionedSettingsContextFinderImpl. getSettingsRoot(SProject project) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.impl.projects
Methods in jetbrains.buildServer.serverSide.impl.projects that return types with arguments of type VcsRootInstance Modifier and Type Method Description Pair<VcsRootInstance,BranchSpec>ProjectImpl. getSettingsRootSpec()List<VcsRootInstance>ProjectImpl. getVcsRootInstances()Methods in jetbrains.buildServer.serverSide.impl.projects with parameters of type VcsRootInstance Modifier and Type Method Description booleanProjectImpl. saveSettingsBranchSpec(VcsRootInstance root, BranchSpec spec) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.impl.projectSources
Methods in jetbrains.buildServer.serverSide.impl.projectSources with parameters of type VcsRootInstance 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 VcsRootInstance in jetbrains.buildServer.serverSide.impl.query
Methods in jetbrains.buildServer.serverSide.impl.query with parameters of type VcsRootInstance Modifier and Type Method Description WrappedDAGVcsChangesGraphQuery. getVcsRootModificationIdDAG(VcsRootInstance root)DAG<Long>VcsChangesGraphQuery. getVcsRootModificationIdDAG(VcsRootInstance root, Long upperBoundModificationId, Long lowerBoundModificationId)booleanVcsChangesGraphQuery. hasNonEmptyDAG(VcsRootInstance root)voidVcsChangesGraphQuery. insertParentRevisions(VcsRootInstance root, long modificationId, ModificationData modification)Set<Long>VcsChangesGraphQuery. loadMissingEdges(VcsRootInstance vcsRoot)voidVcsChangesGraphQuery. unloadVcsRootInstanceDAG(VcsRootInstance root)<R> RVcsChangesGraphQuery. withVcsRootModificationIdDAG(VcsRootInstance root, Predicate<VcsRootInstance> relatedVcsRootsPredicate, Function<DAG<Long>,R> function)Method parameters in jetbrains.buildServer.serverSide.impl.query with type arguments of type VcsRootInstance Modifier and Type Method Description <R> RVcsChangesGraphQuery. withVcsRootModificationIdDAG(VcsRootInstance root, Predicate<VcsRootInstance> relatedVcsRootsPredicate, Function<DAG<Long>,R> function) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.impl.versionedSettings
Methods in jetbrains.buildServer.serverSide.impl.versionedSettings that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceVersionedSettingsFileSystem. getSettingsRoot()Returns settings root instance used to provide the files if generation executed during project settings update on the server.VcsRootInstanceVersionedSettingsFileSystemImpl. getSettingsRoot()VcsRootInstanceVersionedSettingsManagerImpl. getVersionedSettingsVcsRootInstance(SProject project)Methods in jetbrains.buildServer.serverSide.impl.versionedSettings with parameters of type VcsRootInstance Modifier and Type Method Description voidTeamCityCommits. add(VcsRootInstance settingsRoot, String commitRevision, Date commitDate)Add commit made by TC.voidTeamCityCommitsImpl. add(VcsRootInstance settingsRoot, String commitRevision, Date commitDate)voidVersionedSettingsPendingDeletes. addDirsToDelete(VcsRootInstance root, Collection<String> dirs)Marks specified dir paths as pending deletes in the given settings VCS root.voidVersionedSettingsPendingDeletesImpl. addDirsToDelete(VcsRootInstance root, Collection<String> dirs)voidVersionedSettingsPendingDeletes. addFilesToDelete(VcsRootInstance root, Collection<String> files)Marks specified file paths as pending deletes in the given settings VCS root.voidVersionedSettingsPendingDeletesImpl. addFilesToDelete(VcsRootInstance root, Collection<String> files)voidOutdatedProjectSettingsHealthReport. addGenerationResults(VcsRootInstance settingsRoot, List<ProjectSettingsGenerationResult> results)voidVersionedSettingsPendingDeletes. clear(VcsRootInstance root)Clears pending deletes in the specified settings VCS rootvoidVersionedSettingsPendingDeletesImpl. clear(VcsRootInstance root)CommitResultDirectoryBasedTransactionCommitter. commit(VcsRootInstance root, DirectoryBasedTransaction t)default voidSettingsCommitStrategy.CommitCallback. commitFailed(VcsRootInstance settingsRoot, ConfigAction cause, Exception exception)default voidSettingsCommitStrategy.CommitCallback. commitSuccessful(VcsRootInstance settingsRoot, ConfigAction cause, String revision)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)List<TeamCityCommits.CommitDetails>TeamCityCommits. get(VcsRootInstance settingsRoot)Returns copy of commits made by TC in the given settings rootList<TeamCityCommits.CommitDetails>TeamCityCommitsImpl. get(VcsRootInstance settingsRoot)static StringVersionedSettingsUtil. getCurrentRevision(RepositoryStateManager repositoryStateManager, VcsRootInstance root)Set<String>VersionedSettingsPendingDeletes. getDirsToDelete(VcsRootInstance root)Returns set of pending dir deletes for specified settings root.Set<String>VersionedSettingsPendingDeletesImpl. getDirsToDelete(VcsRootInstance root)Set<String>VersionedSettingsPendingDeletes. getFilesToDelete(VcsRootInstance root)Returns set of pending file deletes for specified settings root.Set<String>VersionedSettingsPendingDeletesImpl. getFilesToDelete(VcsRootInstance root)List<ProjectSettingsGenerationResult>OutdatedProjectSettingsHealthReport. getGenerationResults(VcsRootInstance settingsRoot)Set<SProject>VersionedSettingsManagerImpl. getProjectsByOwnSettingsRootInstance(VcsRootInstance root)Set<SProject>VersionedSettingsManagerImpl. getProjectsBySettingsRootInstance(VcsRootInstance root)Map<SBuildType,CheckoutRules>VersionedSettingsManagerImpl. getSettingsRootCheckoutRules(Collection<SBuildType> buildTypes, VcsRootInstance settingsRoot)CheckoutRulesVersionedSettingsManagerImpl. getSettingsRootCheckoutRules(SBuildType buildType, VcsRootInstance settingsRoot)List<TeamCityCommits.CommitDetails>TeamCityCommits. getUpTo(VcsRootInstance settingsRoot, String upperBoundCommitRevision)Returns copy of commits made by TC in the given settings root up to given upper bound inclusive.List<TeamCityCommits.CommitDetails>TeamCityCommitsImpl. getUpTo(VcsRootInstance settingsRoot, String upperBoundCommitRevision)booleanVersionedSettingsConfigErrorHealthReport. hasErrors(VcsRootInstance root)booleanDelayedCommitPerSettingsRootStrategy. hasPendingTransactions(VcsRootInstance root)booleanVersionedSettingsPendingTransactions. hasPendingTransactions(VcsRootInstance root)Allows to check if there pending transactions in the given settings rootbooleanCurrentVersionInfo. isInRoot(VcsRootInstance root)booleanVersionedSettingsConfigUpdater. isSettingsScriptAlreadyPresentInRepo(VcsRootInstance settingsRoot, String format, String customSettingsPath)voidCompositeConfigChangesCommitter. onDelete(SProject project, SPersistentEntity entity, String path, ConfigAction cause, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidConfigChangesCommitterImpl. onDelete(SProject project, SPersistentEntity entity, String path, ConfigAction cause, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidGlobalConfigChangesCommitterImpl. onDelete(SProject project, SPersistentEntity entity, String path, ConfigAction cause, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidCompositeConfigChangesCommitter. onPersist(SProject project, SPersistentEntity entity, String path, InputStream data, ConfigAction cause, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidConfigChangesCommitterImpl. onPersist(SProject project, SPersistentEntity entity, String path, InputStream data, ConfigAction cause, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidGlobalConfigChangesCommitterImpl. onPersist(SProject project, SPersistentEntity entity, String path, InputStream data, ConfigAction cause, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidCompositeConfigChangesCommitter. onProjectRemove(ConfigAction cause, SProject project, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidConfigChangesCommitterImpl. onProjectRemove(ConfigAction cause, SProject project, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)voidGlobalConfigChangesCommitterImpl. onProjectRemove(ConfigAction cause, SProject project, VcsRootInstance settingsRoot, ProjectSettingsPaths projectSettingsPaths)static Map<String,String>VersionedSettingsConfigUpdater. prepareOptions(boolean useRelativeIds, SProject project, VcsRootInstance settingsRoot)protected jetbrains.buildServer.serverSide.impl.versionedSettings.DelayedCommitPerSettingsRootStrategy.CurrentTransactionDelayedCommitPerSettingsRootStrategy. removeCurrentTransaction(VcsRootInstance root)protected booleanDelayedCommitPerSettingsRootStrategy. removeCurrentTransaction(VcsRootInstance root, jetbrains.buildServer.serverSide.impl.versionedSettings.DelayedCommitPerSettingsRootStrategy.CurrentTransaction expectedValue)voidTeamCityCommits. removeUpTo(VcsRootInstance settingsRoot, String upperBoundCommitRevision)Clears commits made by TC in the given settings root upto given upper bound inclusive.voidTeamCityCommitsImpl. removeUpTo(VcsRootInstance settingsRoot, String upperBoundCommitRevision)voidVersionedSettingsCommitErrorHealthReport. reportError(VcsRootInstance root, Set<SProject> projects, String error)voidVersionedSettingsConfigErrorHealthReport. reportError(VcsRootInstance root, SProject p, String configRelativePath, String error)default voidSettingsCommitStrategy.CommitCallback. repositoryIsUpToDate(VcsRootInstance settingsRoot, ConfigAction cause, String revision)voidDelayedCommitPerSettingsRootStrategy. run(SProject project, ConfigAction cause, SettingsCommitStrategy.Action action, VcsRootInstance settingsRoot)voidSettingsCommitStrategy. run(SProject project, ConfigAction cause, SettingsCommitStrategy.Action action, VcsRootInstance settingsRoot)protected voidDelayedCommitPerSettingsRootStrategy. saveCurrentTransaction(VcsRootInstance settingsRoot, DirectoryBasedTransaction t, SettingsCommitStrategy.CommitCallback commitCallback)voidVersionedSettingsFileSystemImpl. setSettingsRoot(VcsRootInstance settingsRoot)voidVersionedSettingsManagerImpl. visitProjectsInSettingsRootInstance(VcsRootInstance root, BiConsumer<SProject,VersionedSettingsConfig> consumer)Method parameters in jetbrains.buildServer.serverSide.impl.versionedSettings with type arguments of type VcsRootInstance Modifier and Type Method Description voidVersionedSettingsStartup. setLoadSettingsPredicate(Predicate<VcsRootInstance> loadSettingsPredicate)Constructors in jetbrains.buildServer.serverSide.impl.versionedSettings with parameters of type VcsRootInstance Constructor Description Commit(VcsRootInstance settingsRoot, jetbrains.buildServer.serverSide.impl.versionedSettings.DelayedCommitPerSettingsRootStrategy.CurrentTransaction transaction, SettingsCommitStrategy.CommitCallback commitCallback) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.matchers
Methods in jetbrains.buildServer.serverSide.matchers with parameters of type VcsRootInstance Modifier and Type Method Description ChangeDescriptorMatcherChangeDescriptorMatcher. in(VcsRootInstance root) -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.vcs
Methods in jetbrains.buildServer.serverSide.vcs that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceSCheckedOutDir. getRoot()VcsRootInstanceVcsLabel. getRoot()Vcs for for which the label is set.Methods in jetbrains.buildServer.serverSide.vcs with parameters of type VcsRootInstance Modifier and Type Method Description booleanVcsLabelManager. isLabelingSupported(SBuild build, VcsRootInstance root)Returns if it is possible to label the given build on the given vcs root.Method parameters in jetbrains.buildServer.serverSide.vcs with type arguments of type VcsRootInstance Modifier and Type Method Description voidVcsLabelManager. setLabel(SBuild build, String labelValue, String message, List<VcsRootInstance> rootToLabel)voidVcsLabelManager. setLabel(SBuild build, String labelValue, List<VcsRootInstance> rootsToLabel)Sets label for the specified build on the specified vcs roots.Constructors in jetbrains.buildServer.serverSide.vcs with parameters of type VcsRootInstance Constructor Description SCheckedOutDir(VcsRootInstance root, IncludeRule rule)VcsLabel(VcsRootInstance root, Build build, VcsLabel.VcsLabelStatus status, String labelText, String failureReason)Creates new vcs label info object. -
Uses of VcsRootInstance in jetbrains.buildServer.serverSide.versionedSettings
Methods in jetbrains.buildServer.serverSide.versionedSettings that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceVersionedSettingsManager. getVersionedSettingsVcsRootInstance(SProject project)For given project finds VCS root where project settings are stored, then resolves it's parameters using given project as a context.Methods in jetbrains.buildServer.serverSide.versionedSettings with parameters of type VcsRootInstance Modifier and Type Method Description Set<SProject>VersionedSettingsManager. getProjectsByOwnSettingsRootInstance(VcsRootInstance root)Returns all projects which explicitly use the given VCS root instance for storing settings, ignoring the settings inherited from the parent projectSet<SProject>VersionedSettingsManager. getProjectsBySettingsRootInstance(VcsRootInstance root)Returns all projects which use the given VCS root instance for storing settingsMap<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 typeCheckoutRulesVersionedSettingsManager. 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 settingsvoidVersionedSettingsManager. visitProjectsInSettingsRootInstance(VcsRootInstance root, BiConsumer<SProject,VersionedSettingsConfig> consumer)Visits projects storing settings in the given VCS root instance -
Uses of VcsRootInstance in jetbrains.buildServer.vcs
Subinterfaces of VcsRootInstance in jetbrains.buildServer.vcs Modifier and Type Interface Description interfaceVcsRootInstanceExRepresents instance of VCS root which can be used for changes collecting.Methods in jetbrains.buildServer.vcs that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceVcsRootInstancesManager. findRootInstanceById(long id)VcsRootInstanceVcsRootInstancesManagerEx. getTemporaryVcsRootInstance(SVcsRoot vcsRoot, ValueResolver valueResolver)Creates (or returns previously created) VcsRootInstance from the specified VCS root settings and using specified ValueResolver.VcsRootInstanceSVcsModification. getVcsRoot()For non-personal modifications returns VCS root where this modification occurred.VcsRootInstanceVcsRootInstanceEntry. getVcsRoot()VcsRootInstanceVcsRootInstancesManager. getVcsRootInstance(SVcsRoot parent, Map<String,String> params)Returns VCS root instance from the specified parent VCS root and new parameters.VcsRootInstanceVcsRootInstancesManagerEx. getVcsRootInstance(SVcsRoot vcsRoot, ParametersSupport resolveProvider)VcsRootInstanceChangesCollectorResult. getVersionedSettingsVcsRoot(BuildPromotion promotion)Methods in jetbrains.buildServer.vcs that return types with arguments of type VcsRootInstance Modifier and Type Method Description Map<VcsRootInstance,String>ChangesCollectorResult. getUpperLimitRevisions(BuildPromotion promotion)If changes were collected during build start, returns build's branches revisions up to which changes were collected.Collection<VcsRootInstance>MergedVcsModificationInfo. getVcsRoots()Returns all VCS roots in which duplicate modifications were foundMethods in jetbrains.buildServer.vcs with parameters of type VcsRootInstance Modifier and Type Method Description List<SVcsModification>VcsModificationHistoryEx. findExpiredModificationsRelatedToVcsRoot(VcsRootInstance vcsRootInstance, long startModId, int maxChangesToReturn)This method is similar toVcsModificationHistory.findChangeById(long)but it will search not only among cached changes, but also among changes that are already unloaded from the cache.List<SVcsModification>VcsModificationsStorage. findExpiredModificationsRelatedToVcsRoot(VcsRootInstance vcsRootInstance, long startModId, int maxChangesToReturn)SVcsModificationVcsModificationsStorage. findFirstCachedModification(VcsRootInstance vcsRoot)SVcsModificationVcsModificationsStorage. findLastCachedModificationUpTo(VcsRootInstance vcsRoot, long upperBoundModificationId)SVcsModificationVcsModificationHistoryEx. findModificationByVersion(VcsRootInstance root, String version)Returns last modification with specified version in specified VCS rootLongVcsModificationHistoryEx. findModificationIdByVersion(VcsRootInstance root, String version)Map<String,SVcsModification>VcsModificationHistoryEx. findModificationsByVersions(VcsRootInstance root, Collection<String> versions)Map<String,SVcsModification>VcsModificationsStorage. findModificationsByVersions(VcsRootInstance root, Collection<String> versions)For the specified VCS root instance and a set of revisions lookups corresponding SVcsModification instances and returns them as map of revision to the found instance.List<SVcsModification>VcsModificationHistory. getAllModifications(VcsRootInstance root)All configurations detected in the specified vcs root.SVcsModificationVcsModificationHistory. getLastModificationUpTo(VcsRootInstance root, Long upperBoundModificationId)Returns last modification detected in the given VCS root with id less than or equals to the given upper boundDAG<Long>VcsModificationHistoryEx. getModificationIdDag(VcsRootInstance root)Returns a DAG of modification ids of specified VCS root instanceDAG<Long>VcsModificationHistoryEx. getModificationIdDag(VcsRootInstance root, Long upperBoundModificationId, Long lowerBoundModificationId)Returns a DAG of modification ids of specified VCS root instance in specified bounds.List<SVcsModification>VcsModificationHistory. getModificationsInRange(VcsRootInstance root, Long fromId, Long toId)Returns the list of modifications for the specified root, between specified modification ids.List<SVcsModification>VcsModificationHistoryEx. getModificationsInVersionsRange(VcsRootInstance root, String lowerBoundVersion, String upperBoundVersion)Returns the list of modifications for the specified root, between specified versions (lower bound is excluded, upper bound is included).VcsModificationOrderVcsModificationHistory. getModificationsOrder(VcsRootInstance root, String version1, String version2)Get the order relationship between modifications with specified versions in given VCS rootCollection<SVcsModification>VcsModificationsStorage. getModificationsWithSameVersion(VcsRootInstance root, String modificationVcsVersion)RepositoryStateVcsModificationHistoryEx. getStateWithActiveBranches(VcsRootInstance root, RepositoryState state, long maxBranchAgeMillis)Returns repository state which contains only active branches, i.e.voidVcsModificationHistoryEx. loadMissingVcsRootModifications(VcsRootInstance rootInstance)Loads VCS changes which could be persisted by some other node into the internal cacheMethod parameters in jetbrains.buildServer.vcs with type arguments of type VcsRootInstance Modifier and Type Method Description voidChangesCheckingService. forceCheckingFor(Collection<VcsRootInstance> vcsRootInstances, OperationRequestor requestor)voidVcsModificationHistoryEx. processBuildTypeModifications(SBuildType buildType, Predicate<VcsRootInstance> vcsRootInstancesFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)Processes VCS modifications related to specified build type within the specified interval.<R> RVcsRootInstanceEx. withConnectedDAG(Predicate<VcsRootInstance> vcsRootPredicate, Function<DAG<Long>,R> function)Calls provided function with a DAG which potentially can have VCS modifications belonging to different VCS root instances.Constructors in jetbrains.buildServer.vcs with parameters of type VcsRootInstance Constructor Description VcsRootInstanceEntry(VcsRootInstance vcsRoot, CheckoutRules checkoutRules) -
Uses of VcsRootInstance in jetbrains.buildServer.vcs.impl
Classes in jetbrains.buildServer.vcs.impl that implement VcsRootInstance Modifier and Type Class Description classVcsRootInstanceImplCreated 10.05.13 17:36classVcsRootInstanceWithParentMethods in jetbrains.buildServer.vcs.impl that return VcsRootInstance Modifier and Type Method Description VcsRootInstanceVcsManagerImpl. findRootInstanceById(long id)VcsRootInstanceBranchNotFoundException. getRoot()VcsRootInstanceAbstractVcsModification. getVcsRoot()VcsRootInstancePersonalVcsModificationImpl. getVcsRoot()VcsRootInstanceVcsManagerImpl. getVcsRootInstance(SVcsRoot parent, Map<String,String> params)VcsRootInstanceVcsRootInstancesManagerImpl. getVcsRootInstance(SVcsRoot vcsRoot, ParametersSupport resolveProvider)VcsRootInstanceBuildChangesLoaderContext. getVersionedSettingsVcsRoot(BuildPromotion buildPromotion)Methods in jetbrains.buildServer.vcs.impl with parameters of type VcsRootInstance Modifier and Type Method Description voidCompositeMergeResult. addResult(VcsRootInstance root, MergeResult result)voidBranchMergeTask. addRootTask(VcsRootInstance root, MergeTask task)static booleanDBVcsModificationHistory. areEdgeRelationsRequiredForRevisionCalculation(VcsRootInstance rootInstance)static StringVcsContentCache. composeContentCacheKey(VcsRootInstance root, String pathInVcs)VcsModificationExVcsModificationFactory. createDuplicateModification(long id, VcsRootInstance vcsRootInstance, int changesCount, Date registrationDate, VcsModificationEx originalModification)VcsModificationExVcsModificationFactoryImpl. createDuplicateModification(long id, VcsRootInstance vcsRootInstance, int changesCount, Date registrationDate, VcsModificationEx originalModification)VcsModificationExVcsModificationFactory. createModification(long id, String user, String description, Date vcsDate, String version, String displayVersion, VcsRootInstance vcsRootInstance, int changesCount, Date registrationDate, String[] parentRevisions)VcsModificationExVcsModificationFactoryImpl. createModification(long id, String user, String description, Date vcsDate, String version, String displayVersion, VcsRootInstance vcsRootInstance, int changesCount, Date registrationDate, String[] parentRevisions)Set<String>ActiveRevisionsFilter. filterRevisions(VcsRootInstance root, Collection<String> revisions, long maxBranchAgeMillis)List<SVcsModification>DBVcsModificationHistory. findExpiredModificationsRelatedToVcsRoot(VcsRootInstance vcsRootInstance, long startModId, int maxChangesToReturn)List<SVcsModification>VcsModificationsStorageImpl. findExpiredModificationsRelatedToVcsRoot(VcsRootInstance vcsRootInstance, long startModId, int maxChangesToReturn)SVcsModificationVcsModificationsStorageImpl. findFirstCachedModification(VcsRootInstance vcsRoot)SVcsModificationVcsModificationsStorageImpl. findLastCachedModificationUpTo(VcsRootInstance vcsRoot, long upperBoundModificationId)SVcsModificationDBVcsModificationHistory. findModificationByVersion(VcsRootInstance root, String version)LongDBVcsModificationHistory. findModificationIdByVersion(VcsRootInstance root, String version)Map<String,SVcsModification>DBVcsModificationHistory. findModificationsByVersions(VcsRootInstance root, Collection<String> versions)Map<String,SVcsModification>VcsModificationsStorageImpl. findModificationsByVersions(VcsRootInstance root, Collection<String> versions)List<SVcsModification>DBVcsModificationHistory. getAllModifications(VcsRootInstance root)SVcsModificationDBVcsModificationHistory. getLastModificationUpTo(VcsRootInstance root, Long upperBoundModificationId)DAG<Long>DBVcsModificationHistory. getModificationIdDag(VcsRootInstance root)DAG<Long>DBVcsModificationHistory. getModificationIdDag(VcsRootInstance root, Long upperBoundModificationId, Long lowerBoundModificationId)List<SVcsModification>DBVcsModificationHistory. getModificationsInRange(VcsRootInstance root, Long fromId, Long toId)List<SVcsModification>DBVcsModificationHistory. getModificationsInVersionsRange(VcsRootInstance root, String lowerBoundVersion, String upperBoundVersion)VcsModificationOrderDBVcsModificationHistory. getModificationsOrder(VcsRootInstance root, String version1, String version2)Collection<SVcsModification>VcsModificationsStorageImpl. getModificationsWithSameVersion(VcsRootInstance root, String modificationVcsVersion)MergeTaskBranchMergeTask. getRootTask(VcsRootInstance root)RepositoryStateDBVcsModificationHistory. getStateWithActiveBranches(VcsRootInstance root, RepositoryState state, long maxBranchAgeMillis)static StringBuildChangesLoaderContext. getVcsBranchName(RepositoryState state, Branch branch, SBuildType buildType, VcsRootInstance root)booleanVcsLabeler. isLabelingSupported(SBuild build, VcsRootInstance root)booleanMergeManager. isSupportMerge(VcsRootInstance root)booleanMergeManagerImpl. isSupportMerge(VcsRootInstance root)voidVcsLabeler. labelingFailed(Build build, VcsRootInstance root, String label, Throwable ex)voidDBVcsModificationHistory. loadMissingVcsRootModifications(VcsRootInstance rootInstance)Collection<SVcsModification>VcsModificationsStorageImpl. loadMissingVcsRootModifications(VcsRootInstance rootInstance)voidRevisionCalculator.PromotionLogger. logUseLaterCommit(VcsRootInstance root, String newerCommit, String replacedCommit, String reason)voidBuildTypeVcsRootsEx. setRelated(String buildTypeInternalId, VcsRootInstance root)voidBuildTypeVcsRootsEx. setRelated(SBuildType buildType, VcsRootInstance root)voidBuildTypeVcsRootsImpl. setRelated(String buildTypeInternalId, VcsRootInstance root)voidBuildTypeVcsRootsImpl. setRelated(SBuildType buildType, VcsRootInstance root)voidVcsLabeler. updateBuildLabel(Build build, VcsRootInstance root, String label, VcsLabel.VcsLabelStatus status, String failureReason)Method parameters in jetbrains.buildServer.vcs.impl with type arguments of type VcsRootInstance Modifier and Type Method Description voidDBVcsModificationHistory. processBuildTypeModifications(SBuildType buildType, Predicate<VcsRootInstance> vcsRootInstancesFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)voidBuildTypeModifications.ChangesRange. processChanges(Predicate<VcsRootInstance> vcsRootsFilter, ItemProcessor<SVcsModification> processor, long maxId, long minId, Set<RelationType> requiredRelationTypes)voidBuildTypeModifications. processModifications(Predicate<VcsRootInstance> vcsRootsFilter, ItemProcessor<SVcsModification> processor, Interval interval, Date minRegistrationDate, int expiredCommitsMaxNum, RelationType... relationTypes)Processes modifications in the order from the most recent to oldest.voidVcsLabeler. setLabel(SBuild build, String labelValue, String message, List<VcsRootInstance> rootsToLabel)voidVcsLabeler. setLabel(SBuild build, String labelValue, List<VcsRootInstance> rootToLabel)<R> RVcsRootInstanceImpl. withConnectedDAG(Predicate<VcsRootInstance> vcsRootPredicate, Function<DAG<Long>,R> function)<R> RVcsRootInstanceWithParent. withConnectedDAG(Predicate<VcsRootInstance> vcsRootPredicate, Function<DAG<Long>,R> function)Constructors in jetbrains.buildServer.vcs.impl with parameters of type VcsRootInstance Constructor Description AbstractVcsModification(VcsRootInstance vcsRootInstance, Date registrationDate)BranchNotFoundException(VcsRootInstance root, String logicalBranchName)CalculatedRevisions(Map<Long,RepositoryVersion> revisions, VcsRootInstance versionedSettingsVcsRootInstance, RepositoryVersion versionedSettingsRevision)DBVcsModification(VcsModificationContext context, String username, String description, String version, Date vcsDate, VcsRootInstance vcsRootInstance, int changesCount, Date registrationDate, String[] parentRevisions)DuplicateVcsModification(VcsRootInstance vcsRootInstance, Date registrationDate, VcsModificationEx original)Key(VcsRootInstance vcsRoot, String pathInVcs)PromotionLogger(SBuildType buildType, VcsRootInstance root, BuildLog mainLog, Collection<BuildLog> outOfContextLogs)RevisionCalculator(SBuildType buildType, VcsRootInstance root, Long maxModificationId, BuildPromotion promotion, Set<RelationType> relations, FinalRevisionCalculatorOptions options, VcsSettingsTracker vcsSettingsTracker, VcsModificationHistoryEx vcsModificationHistory, VcsManager vcsManager, Map<Long,RepositoryVersion> providedUpperLimitRevisions)Constructor parameters in jetbrains.buildServer.vcs.impl with type arguments of type VcsRootInstance Constructor Description RevisionsNotFoundException(Map<SBuildType,List<VcsRootInstance>> buildTypesMap)
-