Uses of Package
jetbrains.buildServer.vcs
-
Classes in jetbrains.buildServer.vcs used by jetbrains Class Description BranchSpec ChangeStatusProvider Provides change status for VCS modification.CheckoutRules Contains a number of rules how to layout project sources on agent side.InvalidBranchSpecException LVcsRootInstance Light interface for VcsRootInstanceModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.OperationRequestor This class represents the initiator of a VCS-related operation.PathMapping RelationType A type of relation the change has to some other entity, e.g.RepositoryState State of the branches in VCS repositorySelectPrevBuildPolicy ServerVcsSupport Base class for all VCS support implementations.SVcsFileModificationFactory SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.VcsException Exception is thrown when some problem occurred while processing vcs request.VcsFile VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationHistoryEx VcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEntry VcsRootInstanceEx Represents instance of VCS root which can be used for changes collecting.VcsRootInstancesManagerEx Created 23.08.13 17:11 -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer Class Description ModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.SelectPrevBuildPolicy SVcsModification Server side vcs modification class.VcsException Exception is thrown when some problem occurred while processing vcs request.VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationData This class contains all necessary information to be sent via XmlRpc to remote client about TeamCity version control modificationVcsRoot Contains configuration settings of a configured version control root.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEntry -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.agent Class Description VcsChangeInfo Presents information about file change in version control modificationVcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.agent.impl Class Description VcsChangeInfo Presents information about file change in version control modificationVcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.agent.impl.buildStages.startStages Class Description VcsException Exception is thrown when some problem occurred while processing vcs request. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.agent.impl.patch Class Description AutoCheckoutModeDecision When auto-checkout type is used, Agent decides how to checkout sources and adds the decision to the build log.IncludeRule Being used in checkout rules, contains source (from) part and to (destination) partVcsException Exception is thrown when some problem occurred while processing vcs request.VcsRootEntry A pair of VcsRoot and associated CheckoutRules. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.agent.impl.vcs Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.VcsException Exception is thrown when some problem occurred while processing vcs request.VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.agent.vcs Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.IncludeRule Being used in checkout rules, contains source (from) part and to (destination) partVcsException Exception is thrown when some problem occurred while processing vcs request.VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.agentServer Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.VcsChangeInfo Presents information about file change in version control modificationVcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.artifacts.rules Class Description FileRule FileRuleSet -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.buildTriggers.scheduler Class Description VcsModificationHistory Operates with stored modification entries. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.buildTriggers.triggerRules Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.FileRule FileRuleSet SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.buildTriggers.vcs Class Description BranchSpec BuildPatchByCheckoutRules This patch building policy implies using CheckoutRules for narrowing scope of source files.ChangesCheckingService ChangesLoaderContext ChangesLoaderLogger Created 25.08.13 13:05CheckoutRules Contains a number of rules how to layout project sources on agent side.CollectChangesByCheckoutRules Deprecated.CollectSingleStateChangesBetweenRoots CollectSingleStateChangesByCheckoutRules Deprecated.must be removed before 8.1ListFilesPolicy Base interface for different list files policies.LVcsRootInstance Light interface for VcsRootInstanceLVcsRootInstanceEx Created 25.08.13 13:18Modification Basic information about a modification - a named set of changes in particular files, made by a single user.ModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.OperationRequestor This class represents the initiator of a VCS-related operation.RelationType A type of relation the change has to some other entity, e.g.RepositoryState State of the branches in VCS repositoryRepositoryStateListener SelectPrevBuildPolicy SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.VcsChange Presents change of one file on the modificationVcsChangeInfo.Type Type of file changeVcsChangesCollectorFactory VcsChangesLoaderMetrics VcsException Exception is thrown when some problem occurred while processing vcs request.VcsFileContentProvider Provides file content operations for the underlying VCSVcsFileModification The behavioral representation of VcsChangeInfoVcsManagerEx VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationHistoryEx VcsOperationProgressRunner Runs operations with progressVcsRoot Contains configuration settings of a configured version control root.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEx Represents instance of VCS root which can be used for changes collecting.VcsRootInstancesManager VcsSupportCore The entry point for custom VCS support API -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.buildTriggers.vcs.remoteRun Class Description BranchSupport Interface indicates that VcsSupport understands branches.RepositoryState State of the branches in VCS repositorySVcsRoot Server side class for the vcs root.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers Class Description SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.VcsChangesCollectorFactory VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsModificationHistoryEx VcsRoot Contains configuration settings of a configured version control root.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstancesManager -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.actions Class Description VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsModificationHistory Operates with stored modification entries.VcsRegistry This interface represents API for obtaining VCS plugins implementations -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.admin.buildFeatures.autoMerge Class Description AutoMergeOptions -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.admin.export Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.admin.ipr Class Description VcsRootInstancesManagerEx Created 23.08.13 17:11 -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.admin.projects Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.Credentials Username/password credentials for accessing some resource.SVcsRoot Server side class for the vcs root.SVcsRootEx VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules.VcsRootFactory VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEx Represents instance of VCS root which can be used for changes collecting.VcsRootInstancesManagerEx Created 23.08.13 17:11VcsSupportConfig Provides configuration information for a VCS support implementationVcsSupportCore The entry point for custom VCS support API -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.admin.projects.setupFromUrl Class Description Credentials Username/password credentials for accessing some resource.VcsManagerEx VcsRootFactory VcsRootInstancesManagerEx Created 23.08.13 17:11VcsSupportCore The entry point for custom VCS support API -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.admin.projects.util Class Description SVcsRoot Server side class for the vcs root.VcsRootInstancesManagerEx Created 23.08.13 17:11 -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.admin.usages Class Description VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular builds -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.admin.users Class Description VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular builds -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.agent Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.buildType Class Description VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsRootInstanceEntry VcsRootInstancesManagerEx Created 23.08.13 17:11 -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.buildType.tabs Class Description SelectPrevBuildPolicy SVcsModification Server side vcs modification class.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationHistory Operates with stored modification entries.VcsModificationHistoryEx VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstancesManager VcsRootInstancesManagerEx Created 23.08.13 17:11 -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.changes Class Description ChangeStatus Holds the details data related to a single change.ChangeStatusProvider Provides change status for VCS modification.FilteredVcsChange Represents changed file and its status in change: whether it included or excluded by checkout rules.MergedVcsModificationInfo Merged information about vcsModification and it's duplicatesModification Basic information about a modification - a named set of changes in particular files, made by a single user.SVcsModification Server side vcs modification class.VcsFileModification The behavioral representation of VcsChangeInfoVcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsModificationHistory Operates with stored modification entries.VcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.healthStatus.reports Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.login Class Description SVcsModification Server side vcs modification class.VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.overview Class Description VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular builds -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.profile Class Description VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsRoot Contains configuration settings of a configured version control root.VcsSupportConfig Provides configuration information for a VCS support implementation -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.profile.vcs Class Description VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular builds -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.project Class Description ChangesCheckingService SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.VcsModificationHistory Operates with stored modification entries.VcsModificationsStorage Low level VCS modifications storage, allows to perform basic operations with VCS modifications, like: persisting, retrieving and deleting.VcsRegistry This interface represents API for obtaining VCS plugins implementationsVcsSupportContext Gives an access to all necessary objects supporting a specific VCS -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.controllers.vcs Class Description VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular builds -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.ideaSettings Class Description VcsException Exception is thrown when some problem occurred while processing vcs request.VcsItem This class represents a named item in some directory, which can be either directory or file. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.issueTracker Class Description SVcsModification Server side vcs modification class.VcsModification VcsModification object describes a single commit of a user made to particular VCS. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.issueTracker.impl Class Description SVcsModification Server side vcs modification class.VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationHistory Operates with stored modification entries.VcsModificationHistoryEx -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.notification Class Description SVcsModification Server side vcs modification class.VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.notification.impl Class Description SVcsModification Server side vcs modification class.VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.pipeline Class Description VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.pipeline.impl Class Description VcsRoot Contains configuration settings of a configured version control root.VcsRootInstancesManagerEx Created 23.08.13 17:11 -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.pipeline.versionedSettings.yaml Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.pullRequests Class Description RepositoryState State of the branches in VCS repositorySVcsRoot Server side class for the vcs root.VcsRoot Contains configuration settings of a configured version control root.VcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverProxy Class Description VcsException Exception is thrown when some problem occurred while processing vcs request. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide Class Description BranchSpec CheckoutRules Contains a number of rules how to layout project sources on agent side.DuplicateVcsRootNameException Thrown when VcsRoot with a specified name already exists.InvalidBranchSpecException LVcsRootInstance Light interface for VcsRootInstanceMergedVcsModificationInfo Merged information about vcsModification and it's duplicatesOperationRequestor This class represents the initiator of a VCS-related operation.PathMapping RepositoryState State of the branches in VCS repositorySelectPrevBuildPolicy SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.SVcsRootEx UnknownVcsException Thrown after attempt to create vcs root for non-existing vcs.VcsChangeInfo Presents information about file change in version control modificationVcsChangesCollectorFactory VcsException Exception is thrown when some problem occurred while processing vcs request.VcsFile VcsFileNotFoundException Exception is thrown during requesting some VCS file operation when the target file isn't found.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsManagerEx VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationHistory Operates with stored modification entries.VcsModificationHistoryEx VcsModificationOrder VcsModificationsStorage Low level VCS modifications storage, allows to perform basic operations with VCS modifications, like: persisting, retrieving and deleting.VcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEntry VcsRootNotFoundException Thrown if VCS root does not exist -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.asserts Class Description SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.audit Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.audit.helpers Class Description SVcsRoot Server side class for the vcs root.VcsModification VcsModification object describes a single commit of a user made to particular VCS. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.auth Class Description SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.VcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.changeViewers Class Description VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.conditions Class Description VcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.config Class Description SVcsRoot Server side class for the vcs root.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular builds -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.dependency Class Description VcsModificationHistory Operates with stored modification entries. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.discovery Class Description VcsException Exception is thrown when some problem occurred while processing vcs request.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsRootInstancesManagerEx Created 23.08.13 17:11VcsSupportCore The entry point for custom VCS support APIVcsUrl Represents url to VCS repository with optional credentials -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.healthStatus Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.healthStatus.impl Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.healthStatus.reports Class Description AutoCheckoutModeDecision When auto-checkout type is used, Agent decides how to checkout sources and adds the decision to the build log.InvalidBranchSpecException SVcsRoot Server side class for the vcs root.VcsRegistry This interface represents API for obtaining VCS plugins implementations -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.healthStatus.utils Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl Class Description BranchSpec BranchSupport Interface indicates that VcsSupport understands branches.BuildPatchByCheckoutRules This patch building policy implies using CheckoutRules for narrowing scope of source files.BuildPatchPolicy Base interface for different patch building policies.ChangesCheckingService ChangeStatus Holds the details data related to a single change.ChangeStatusListBuilder Object builds aChangeStatus
list from list ofSVcsModification
according to specified settings (e.g.ChangeStatusProvider Provides change status for VCS modification.CheckoutRules Contains a number of rules how to layout project sources on agent side.CollectChangesBetweenRepositories Policy for collecting changes between repositoriesCollectChangesPolicy Base interface for different change collecting policies.CollectRepositoryChangesByCheckoutRules Policy for collecting repository changes by checkout rulesCollectRepositoryChangesPolicy Allows collecting changes for whole repositoryCollectSingleStateChangesByCheckoutRules Deprecated.must be removed before 8.1CollectSingleStatePolicy FilteredVcsChange Represents changed file and its status in change: whether it included or excluded by checkout rules.InvalidBranchSpecException LabelingSupport To offer a labeling for a VCS support the developer must implement this interface.LVcsRootInstance Light interface for VcsRootInstanceMergedVcsModificationInfo Merged information about vcsModification and it's duplicatesModification Basic information about a modification - a named set of changes in particular files, made by a single user.ModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.OperationRequestor This class represents the initiator of a VCS-related operation.PathMapping RecurringChangesLoader Created 25.08.13 15:57RelationType A type of relation the change has to some other entity, e.g.RepositoryState State of the branches in VCS repositoryRepositoryStateData Represents repository state of changes collection.SelectPrevBuildPolicy ServerVcsSupport Base class for all VCS support implementations.SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.SVcsRootEx TestConnectionSupport UnknownVcsException Thrown after attempt to create vcs root for non-existing vcs.UrlSupport API for VCS URL recognition.VcsChange Presents change of one file on the modificationVcsChangeInfo Presents information about file change in version control modificationVcsChangeInfo.ContentType Type of file content requested for file changeVcsChangesCollectorFactory VcsChangesCollectorFactory.MaxModificationIdSelectStrategy VcsChangesLoaderMetrics VcsException Exception is thrown when some problem occurred while processing vcs request.VcsExtension A marker interface to designate a VCS-related extension.VcsFile VcsFileContentProvider Provides file content operations for the underlying VCSVcsFileModification The behavioral representation of VcsChangeInfoVcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsManagerEx VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationHistory Operates with stored modification entries.VcsModificationHistoryEx VcsModificationOrder VcsModificationsStorage Low level VCS modifications storage, allows to perform basic operations with VCS modifications, like: persisting, retrieving and deleting.VcsPersonalSupport Any change for RemoteRun/Pre-Tested commit is represented in full path format.VcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules.VcsRootIdentityProvider VcsSupportCore
should implement this interface to provide a string which can be treated as a VCS root identity and used by core to compare different VCS roots, e.g.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEntry VcsRootInstanceEx Represents instance of VCS root which can be used for changes collecting.VcsRootInstancesManager VcsRootInstancesManagerEx Created 23.08.13 17:11VcsRootNotFoundException Thrown if VCS root does not existVcsSupportConfig Provides configuration information for a VCS support implementationVcsSupportContext Gives an access to all necessary objects supporting a specific VCSVcsSupportCore The entry point for custom VCS support APIVcsUrl Represents url to VCS repository with optional credentials -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.audit Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.audit.finders Class Description VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular builds -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.auth Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.DuplicateVcsRootNameException Thrown when VcsRoot with a specified name already exists.FilteredVcsChange Represents changed file and its status in change: whether it included or excluded by checkout rules.LVcsRoot Light version of SVcsRootLVcsRootInstance Light interface for VcsRootInstanceModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.OperationRequestor This class represents the initiator of a VCS-related operation.RelationType A type of relation the change has to some other entity, e.g.RepositoryState State of the branches in VCS repositoryScopeCannotBeChangedException Thrown if VCS root scope cannot be changed to the specified valueSVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.SVcsRootAccess Created 22.08.13 17:28SVcsRootEx SVcsRootUpdate Created 22.08.13 17:18SVcsRootUsages Created 22.08.13 17:34VcsChange Presents change of one file on the modificationVcsChangeInfo Presents information about file change in version control modificationVcsContentManager VcsContentManagerEx Created 20.08.13 12:14VcsException Exception is thrown when some problem occurred while processing vcs request.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsManagerEx VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationHistory Operates with stored modification entries.VcsModificationHistoryEx VcsModificationHistoryEx.ModificationDataPersistingCallback VcsModificationHistoryEx.ModificationDataRelationsSupplier VcsModificationOrder VcsRegistry This interface represents API for obtaining VCS plugins implementationsVcsRegistryEx Created 21.08.13 19:14VcsRoot Contains configuration settings of a configured version control root.VcsRootFactory VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEntry VcsRootInstancesManager VcsRootNotFoundException Thrown if VCS root does not existVcsRootScope Represents scope of VCS root.VcsRootsManager Created 21.08.13 19:29 //TODO: should be common with ProjectVcsRootsVcsRootsManagerEx Created 21.08.13 19:27VcsRootStatus Current status of vcs root
SCHEDULED - scheduled for checking, in queue
STARTED - is being checking now
FINISHED - not scheduled yetVcsRootUsagesContributor Extension which can provide additional usages for VCS rootVcsRootUsernamesManager VcsRootUsernamesManagerEx Created 19.08.13 19:55VcsSupportConfig Provides configuration information for a VCS support implementationVcsSupportContext Gives an access to all necessary objects supporting a specific VCSVcsSupportCore The entry point for custom VCS support API -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.beans Class Description ChangesCheckingService SubrepoCheckoutRulesProvider SVcsFileModificationFactory VcsChangesCollectorFactory VcsChangesLoaderMetrics VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsManagerEx VcsModificationHistoryEx VcsRootFactory VcsRootInstancesManager VcsRootInstancesManagerEx Created 23.08.13 17:11 -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.changeProviders Class Description RelationType A type of relation the change has to some other entity, e.g.SelectPrevBuildPolicy SVcsModification Server side vcs modification class.VcsModificationHistoryEx VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstancesManager -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.configsRepo Class Description CommitSettings Commit settingsVcsException Exception is thrown when some problem occurred while processing vcs request.VcsRegistryEx Created 21.08.13 19:14VcsRoot Contains configuration settings of a configured version control root.VcsSupportContext Gives an access to all necessary objects supporting a specific VCSVcsUrl Represents url to VCS repository with optional credentials -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.dependency Class Description BuildPromotionChangesCollector VcsChangesCollectorFactory VcsRootInstancesManager -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.persisting.projects Class Description SVcsRoot Server side class for the vcs root.VcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.personal Class Description PathMapping SVcsModification Server side vcs modification class.VcsChange Presents change of one file on the modificationVcsChangeInfo Presents information about file change in version control modificationVcsException Exception is thrown when some problem occurred while processing vcs request.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsManagerEx VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationHistoryEx VcsRootInstanceEntry -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.projectSources Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.VcsException Exception is thrown when some problem occurred while processing vcs request.VcsModificationHistory Operates with stored modification entries.VcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.projects Class Description BranchSpec DuplicateVcsRootNameException Thrown when VcsRoot with a specified name already exists.SVcsRoot Server side class for the vcs root.SVcsRootEx VcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.query Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.FilteredVcsChange Represents changed file and its status in change: whether it included or excluded by checkout rules.Function ModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.RelationType A type of relation the change has to some other entity, e.g.SVcsModification Server side vcs modification class.VcsChange Presents change of one file on the modificationVcsModificationsStorage Low level VCS modifications storage, allows to perform basic operations with VCS modifications, like: persisting, retrieving and deleting.VcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.tracker Class Description VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.versionedSettings Class Description ChangesCheckingService CheckoutRules Contains a number of rules how to layout project sources on agent side.CommitResult A result of commit operationRepositoryState State of the branches in VCS repositoryRepositoryStateListener RepositoryStateListenerAdapter SVcsRoot Server side class for the vcs root.VcsException Exception is thrown when some problem occurred while processing vcs request.VcsFileData Represents a single file in VCS with a mark whether this file is a directory.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsModificationHistoryEx VcsRoot Contains configuration settings of a configured version control root.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEntry VcsRootInstancesManager VcsRootInstancesManagerEx Created 23.08.13 17:11VcsRootsManager Created 21.08.13 19:29 //TODO: should be common with ProjectVcsRootsVcsRootsManagerEx Created 21.08.13 19:27VcsRootUsagesContributor Extension which can provide additional usages for VCS root -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.xml Class Description SVcsRootEx -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.impl.xml.build Class Description VcsManagerEx -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.matchers Class Description VcsRootInstance Represents instance of VCS root settings (i.e. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.oauth Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.projectsExport Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.systemProblems Class Description SVcsRoot Server side class for the vcs root.VcsManagerEx -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.userChanges Class Description ChangeStatus Holds the details data related to a single change.SVcsModification Server side vcs modification class.VcsChange Presents change of one file on the modification -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.util Class Description Function -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.vcs Class Description FullCheckoutReason IncludeRule Being used in checkout rules, contains source (from) part and to (destination) partSVcsRoot Server side class for the vcs root.VcsException Exception is thrown when some problem occurred while processing vcs request.VcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootNotFoundException Thrown if VCS root does not exist -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.versionedSettings Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.SVcsRoot Server side class for the vcs root.VcsRoot Contains configuration settings of a configured version control root.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEntry -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.serverSide.versioning.converters Class Description IncludeRule Being used in checkout rules, contains source (from) part and to (destination) partVcsChange Presents change of one file on the modificationVcsChangeInfo Presents information about file change in version control modification -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.ssh Class Description VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.users Class Description SVcsModification Server side vcs modification class.VcsRoot Contains configuration settings of a configured version control root.VcsSupportConfig Provides configuration information for a VCS support implementation -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.users.impl Class Description InvalidVcsNameException SVcsModification Server side vcs modification class.VcsRoot Contains configuration settings of a configured version control root.VcsUsernameStorage -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.vcs Class Description AbstractCommitSupportTest.CommitEditor AbstractPatchBuilder Implements general functionality to implementPatchBuilder
.AutoCheckoutModeDecision When auto-checkout type is used, Agent decides how to checkout sources and adds the decision to the build log.BaseCommitData Created 27.09.13 19:38BaseModificationData This class contains all necessary information to be sent via XmlRpc to remote client about TeamCity version control modificationBranchSpec BuildPatchByCheckoutRules This patch building policy implies using CheckoutRules for narrowing scope of source files.BuildPatchByIncludeRule Deprecated.BuildPatchPolicy Base interface for different patch building policies.BuildPromotionChangesCollector BuildPromotionChangesLoader.VcsOperationIncompleteException Thrown if operation could not be finished for some reason.BuildTypeChangeStatus This interface provides information about status of a change in a particular build configuration.BulkPatchService.BulkPatchBuilder Callback interface for buildIncrementalPatches.BulkPatchService.BulkPatchBuilderRequest One patch building requestChangesCollectionLogger Created 25.08.13 12:05ChangesCollectorResult Contains result of changes collectingChangesConsumer Common system-provided interface used to consume detected changes.ChangesLoaderContext ChangesLoaderContext.OperationRejectedReason ChangesLoaderLogger Created 25.08.13 13:05ChangeStatus Holds the details data related to a single change.ChangeStatusListBuilder Object builds aChangeStatus
list from list ofSVcsModification
according to specified settings (e.g.ChangeStatusListBuilder.Id Unique id of VCS modification.ChangeStatusProvider Provides change status for VCS modification.CheckoutRules Contains a number of rules how to layout project sources on agent side.CollectChangesByCheckoutRules Deprecated.CollectChangesPolicy Base interface for different change collecting policies.CollectRepositoryChangesByCheckoutRules Policy for collecting repository changes by checkout rulesCollectRepositoryChangesPolicy Allows collecting changes for whole repositoryCollectSingleStateChangesByCheckoutRules Deprecated.must be removed before 8.1CollectSingleStatePolicy CommitPatchBuilder Interface for creating commits in VCS.CommitResult A result of commit operationCommitSettings Commit settingsCommitsInfoBuilder.CommitsConsumer CommitSupport Support for commit operationCommitSupport.Config Credentials Username/password credentials for accessing some resource.DuplicateVcsRootNameException Thrown when VcsRoot with a specified name already exists.FetchService.FetchRepositoryCallback Callback interface to report fetch execution progressFileRule FileRuleSet FilteredVcsChange Represents changed file and its status in change: whether it included or excluded by checkout rules.FilteredVcsChange.ExcludeReason Exclude reasonFullCheckoutReason Function IncludeRule Being used in checkout rules, contains source (from) part and to (destination) partIncludeRuleChangeCollector Handles change collecting portions corresponding to Include Rules.IncludeRulePatchBuilder Handles patch building portions corresponding to Include Rules.InvalidVcsNameException LabelingSupport To offer a labeling for a VCS support the developer must implement this interface.ListFilesPolicy Base interface for different list files policies.LVcsRoot Light version of SVcsRootLVcsRootInstance Light interface for VcsRootInstanceLVcsRootInstanceEx Created 25.08.13 13:18MavenVcsUrl MergedVcsModificationInfo Merged information about vcsModification and it's duplicatesMergeOptions Set of VCS-specific options for merge operation.MergeResult A result of the merge operationMergeTask Modification Basic information about a modification - a named set of changes in particular files, made by a single user.ModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.OperationRequestor This class represents the initiator of a VCS-related operation.RelationType A type of relation the change has to some other entity, e.g.RepositoryState State of the branches in VCS repositoryRepositoryStateData Represents repository state of changes collection.RepositoryStateImpl RepositoryStateListener RevisionMatchedByCheckoutRulesCalculator.Result ScopeCannotBeChangedException Thrown if VCS root scope cannot be changed to the specified valueSelectPrevBuildPolicy ServerVcsSupport Base class for all VCS support implementations.SingleVersionRepositoryStateAdapter Presents single repository version as repository stateSubrepoCheckoutRulesProvider SubrepoConfig SVcsFileModificationFactory SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.SVcsRootAccess Created 22.08.13 17:28SVcsRootEx SVcsRootUpdate Created 22.08.13 17:18SVcsRootUsages Created 22.08.13 17:34TestConnectionSupport TModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.UrlSupport API for VCS URL recognition.VcsChange Presents change of one file on the modificationVcsChangeInfo Presents information about file change in version control modificationVcsChangeInfo.ContentType Type of file content requested for file changeVcsChangeInfo.Type Type of file changeVcsChangesCollectorFactory.MaxModificationIdSelectStrategy VcsChangesLoaderCallback VcsChangesLoaderMetrics VcsClientMapping This class represents a mapping between some VCS path in some repository to target path.VcsClientMappingProvider THIS IS AN INTERNAL API, AND IT IS SUBJECT TO CHANGE!VcsContentManager VcsContentManagerEx Created 20.08.13 12:14VcsDurationMetrics VcsDurationMetrics.Record VcsDurationMetrics.VcsMetricType VcsException Exception is thrown when some problem occurred while processing vcs request.VcsExtension A marker interface to designate a VCS-related extension.VcsFile VcsFileContentProvider Provides file content operations for the underlying VCSVcsFileData Represents a single file in VCS with a mark whether this file is a directory.VcsFileModification The behavioral representation of VcsChangeInfoVcsIncludeRulesException VcsException that is associated with Vcs Include Rule, mostly used in server When such exception is thrown, the client code may try to repeat the operation, but exclude failing include rules from it.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationData This class contains all necessary information to be sent via XmlRpc to remote client about TeamCity version control modificationVcsModificationHistory Operates with stored modification entries.VcsModificationHistoryEx VcsModificationHistoryEx.ModificationDataPersistingCallback VcsModificationHistoryEx.ModificationDataRelations VcsModificationHistoryEx.ModificationDataRelationsSupplier VcsModificationOrder VcsOperationContext This object provides a context where some specific VCS operation is performed.VcsOperationProgress Gives an ability to report progress of the current VCS operation.VcsOperationProgressProvider Provides an instance of progress for current VCS operation.VcsOperationProgressRunner Runs operations with progressVcsOperationProgressRunner.VcsOperationException VcsOperationRejectedException Should be thrown when vcs operation temporarily can't be performed and should be retried laterVcsPersonalSupport Any change for RemoteRun/Pre-Tested commit is represented in full path format.VcsRegistry This interface represents API for obtaining VCS plugins implementationsVcsRegistryEx Created 21.08.13 19:14VcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules.VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEntry VcsRootInstanceEx Represents instance of VCS root which can be used for changes collecting.VcsRootInstancesManager VcsRootNotFoundException Thrown if VCS root does not existVcsRootScope Represents scope of VCS root.VcsRootsManager Created 21.08.13 19:29 //TODO: should be common with ProjectVcsRootsVcsRootsManagerEx Created 21.08.13 19:27VcsRootStatus Current status of vcs root
SCHEDULED - scheduled for checking, in queue
STARTED - is being checking now
FINISHED - not scheduled yetVcsRootStatus.Type Possible statuses.VcsRootUsagesContributor Extension which can provide additional usages for VCS rootVcsRootUsedException Thrown if VCS root cannot be removed because it is used by one or more build configurations or templatesVcsRootUsernamesManager VcsRootUsernamesManagerEx Created 19.08.13 19:55VcsRootVcsException VcsException that is associated with Vcs Root, mostly used in serverVcsSupportConfig Provides configuration information for a VCS support implementationVcsSupportContext Gives an access to all necessary objects supporting a specific VCSVcsSupportCore The entry point for custom VCS support APIVcsUrl Represents url to VCS repository with optional credentials -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.vcs.browser Class Description VcsException Exception is thrown when some problem occurred while processing vcs request.VcsFile -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.vcs.impl Class Description AutoCheckoutModeDecision When auto-checkout type is used, Agent decides how to checkout sources and adds the decision to the build log.AutoMergeOptions BranchSpec BuildPatchPolicy Base interface for different patch building policies.BuildPromotionChangesCollector BuildPromotionChangesLoader Created 25.08.13 15:56BuildTypeChangeStatus This interface provides information about status of a change in a particular build configuration.ChangesCollectionLogger Created 25.08.13 12:05ChangesCollectorResult Contains result of changes collectingChangesLoaderContext ChangesLoaderLogger Created 25.08.13 13:05ChangesLoaderLoggerImpl Created 23.08.13 18:40ChangeStatus Holds the details data related to a single change.CheckoutRules Contains a number of rules how to layout project sources on agent side.CollectChangesPolicy Base interface for different change collecting policies.DuplicateVcsRootNameException Thrown when VcsRoot with a specified name already exists.FilteredVcsChange Represents changed file and its status in change: whether it included or excluded by checkout rules.FilteredVcsChange.ExcludeReason Exclude reasonFunction InvalidVcsNameException LVcsRoot Light version of SVcsRootLVcsRootInstance Light interface for VcsRootInstanceLVcsRootInstanceEx Created 25.08.13 13:18MergedVcsModificationInfo Merged information about vcsModification and it's duplicatesMergeOptions Set of VCS-specific options for merge operation.MergeResult A result of the merge operationMergeTask Modification Basic information about a modification - a named set of changes in particular files, made by a single user.ModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.OperationRequestor This class represents the initiator of a VCS-related operation.RecurringChangesLoader Created 25.08.13 15:57RelationType A type of relation the change has to some other entity, e.g.RepositoryState State of the branches in VCS repositoryRepositoryStateListener ScopeCannotBeChangedException Thrown if VCS root scope cannot be changed to the specified valueServerVcsSupport Base class for all VCS support implementations.SubrepoCheckoutRulesProvider SVcsFileModificationFactory SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root.SVcsRootAccess Created 22.08.13 17:28SVcsRootEx SVcsRootUpdate Created 22.08.13 17:18SVcsRootUsages Created 22.08.13 17:34VcsChange Presents change of one file on the modificationVcsChangeInfo Presents information about file change in version control modificationVcsChangeInfo.Type Type of file changeVcsChangesCollectorFactory VcsChangesCollectorFactory.MaxModificationIdSelectStrategy VcsChangesLoaderCallback VcsChangesLoaderMetrics VcsContentManager VcsContentManagerEx Created 20.08.13 12:14VcsDurationMetrics VcsDurationMetrics.Record VcsDurationMetrics.VcsMetricType VcsException Exception is thrown when some problem occurred while processing vcs request.VcsFileContentProvider Provides file content operations for the underlying VCSVcsFileModification The behavioral representation of VcsChangeInfoVcsIncludeRulesException VcsException that is associated with Vcs Include Rule, mostly used in server When such exception is thrown, the client code may try to repeat the operation, but exclude failing include rules from it.VcsItem This class represents a named item in some directory, which can be either directory or file.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsManagerEx VcsModification VcsModification object describes a single commit of a user made to particular VCS.VcsModificationHistory Operates with stored modification entries.VcsModificationHistoryEx VcsModificationHistoryEx.ModificationDataPersistingCallback VcsModificationHistoryEx.ModificationDataRelationsSupplier VcsModificationOrder VcsModificationsStorage Low level VCS modifications storage, allows to perform basic operations with VCS modifications, like: persisting, retrieving and deleting.VcsOperationProgressRunner Runs operations with progressVcsRegistry This interface represents API for obtaining VCS plugins implementationsVcsRegistryEx Created 21.08.13 19:14VcsRoot Contains configuration settings of a configured version control root.VcsRootEntry A pair of VcsRoot and associated CheckoutRules.VcsRootFactory VcsRootInstance Represents instance of VCS root settings (i.e.VcsRootInstanceEntry VcsRootInstanceEx Represents instance of VCS root which can be used for changes collecting.VcsRootInstancesManager VcsRootInstancesManagerEx Created 23.08.13 17:11VcsRootNotFoundException Thrown if VCS root does not existVcsRootScope Represents scope of VCS root.VcsRootsManager Created 21.08.13 19:29 //TODO: should be common with ProjectVcsRootsVcsRootsManagerEx Created 21.08.13 19:27VcsRootStatus Current status of vcs root
SCHEDULED - scheduled for checking, in queue
STARTED - is being checking now
FINISHED - not scheduled yetVcsRootStatus.Type Possible statuses.VcsRootUsagesContributor Extension which can provide additional usages for VCS rootVcsRootUsernamesManager VcsRootUsernamesManagerEx Created 19.08.13 19:55VcsRootVcsException VcsException that is associated with Vcs Root, mostly used in serverVcsSupportConfig Provides configuration information for a VCS support implementationVcsSupportContext Gives an access to all necessary objects supporting a specific VCSVcsSupportCore The entry point for custom VCS support APIVcsUrl Represents url to VCS repository with optional credentialsVcsUsernameStorage -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.vcs.patches Class Description AbstractPatchBuilder Implements general functionality to implementPatchBuilder
. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.vcs.spec Class Description BranchSpec InvalidBranchSpecException RepositoryState State of the branches in VCS repository -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.vcs.util Class Description SVcsRoot Server side class for the vcs root.VcsManager A basic starting point for various VCS - related operations, including, but not limited to: VcsSupport management (add your VCS support here!) Obtain file contents Create/Edit VCS root, check its status Find committers between particular buildsVcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.vcs.utils Class Description BuildPatchByIncludeRules This patch building policy implies using IncludeRule for narrowing scope of source files.CheckoutRules Contains a number of rules how to layout project sources on agent side.CollectChangesByIncludeRules Deprecated.CollectSingleStateChangesByIncludeRules Deprecated.must be removed before 8.1IncludeRule Being used in checkout rules, contains source (from) part and to (destination) partModificationData Bean object to represent modification happened to the version control as reported by version control integration plugin.VcsException Exception is thrown when some problem occurred while processing vcs request.VcsIncludeRulesException VcsException that is associated with Vcs Include Rule, mostly used in server When such exception is thrown, the client code may try to repeat the operation, but exclude failing include rules from it.VcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.virtualConfiguration.generator Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.web.functions.auth Class Description SVcsModification Server side vcs modification class.SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.web.functions.change Class Description CheckoutRules Contains a number of rules how to layout project sources on agent side.FilteredVcsChange Represents changed file and its status in change: whether it included or excluded by checkout rules.SVcsModification Server side vcs modification class. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.web.jsp Class Description FilteredVcsChange Represents changed file and its status in change: whether it included or excluded by checkout rules. -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.web.openapi Class Description SVcsModification Server side vcs modification class.VcsChangeInfo Presents information about file change in version control modification -
Classes in jetbrains.buildServer.vcs used by jetbrains.buildServer.web.util Class Description SVcsRoot Server side class for the vcs root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.vcs.api Class Description VcsChange Presents change of one file on the modificationVcsRoot Contains configuration settings of a configured version control root. -
Classes in jetbrains.buildServer.vcs used by jetbrains.vcs.api.impl Class Description VcsRoot Contains configuration settings of a configured version control root.VcsSupportContext Gives an access to all necessary objects supporting a specific VCS -
Classes in jetbrains.buildServer.vcs used by jetbrains.vcs.api.services Class Description VcsChangeInfo Presents information about file change in version control modificationVcsChangeInfo.ContentType Type of file content requested for file changeVcsException Exception is thrown when some problem occurred while processing vcs request.VcsFileData Represents a single file in VCS with a mark whether this file is a directory. -
Classes in jetbrains.buildServer.vcs used by jetbrains.vcs.api.services.collectChanges Class Description ChangesConsumer Common system-provided interface used to consume detected changes.CheckoutRules Contains a number of rules how to layout project sources on agent side.RepositoryStateData Represents repository state of changes collection.VcsException Exception is thrown when some problem occurred while processing vcs request.VcsRoot Contains configuration settings of a configured version control root.VcsSupportContext Gives an access to all necessary objects supporting a specific VCS -
Classes in jetbrains.buildServer.vcs used by jetbrains.vcs.api.services.impl Class Description ContextAwareUrlSupport API for VCS URL recognition.UrlSupport API for VCS URL recognition.VcsSupportContext Gives an access to all necessary objects supporting a specific VCS -
Classes in jetbrains.buildServer.vcs used by jetbrains.vcs.api.services.impl.tc Class Description VcsSupportContext Gives an access to all necessary objects supporting a specific VCS -
Classes in jetbrains.buildServer.vcs used by jetbrains.vcs.api.services.patches Class Description BuildPatchPolicy Base interface for different patch building policies.CheckoutRules Contains a number of rules how to layout project sources on agent side.VcsException Exception is thrown when some problem occurred while processing vcs request.VcsRoot Contains configuration settings of a configured version control root.VcsSupportContext Gives an access to all necessary objects supporting a specific VCSVcsSupportCore The entry point for custom VCS support API -
Classes in jetbrains.buildServer.vcs used by jetbrains.vcs.api.services.tc Class Description VcsException Exception is thrown when some problem occurred while processing vcs request.