| Modifier and Type | Method and Description |
|---|---|
VcsRepositoryData |
PlanResultsAction.getRepositoryData(RepositoryChangeset repositoryChangeset) |
| Modifier and Type | Method and Description |
|---|---|
VcsRepositoryViewer |
PlanResultsAction.getRepositoryViewer(VcsRepositoryData repositoryData) |
String |
PlanResultsAction.getUrlForCommitId(String commitId,
VcsRepositoryData repositoryData) |
| Modifier and Type | Method and Description |
|---|---|
Map<VcsRepositoryData,String> |
DeleteSharedCredentials.getGlobalRepositoryDefinitionsMap() |
Map<VcsRepositoryData,String> |
DeleteSharedCredentials.getPlanBranchRepositoryDefinitionsMap() |
Map<VcsRepositoryData,String> |
DeleteSharedCredentials.getPlanRepositoryDefinitionsMap() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
RepositoryExporter.generateDataMap(VcsRepositoryData repositoryData)
Generate YAML-friendly map containing data from
VcsRepositoryData. |
Map<String,Object> |
RepositoryExporterImpl.generateDataMap(VcsRepositoryData repositoryData) |
| Modifier and Type | Method and Description |
|---|---|
VcsRepositoryData |
ViewAllRepositories.RepositoryDisplay.getRepositoryData() |
VcsRepositoryData |
ConfigureLinkedRepositoryPermissions.getVcsRepositoryData() |
VcsRepositoryData |
ViewLinkedRepository.getVcsRepositoryData() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends VcsRepositoryData> |
ConfigureLinkedRepositories.getRepositoryDefinitions() |
| Modifier and Type | Method and Description |
|---|---|
VcsUIConfigBean.VcsHtmlFragments |
VcsUIConfigBean.prepareViewHtmlFragments(VcsRepositoryModuleDescriptor vcsDescriptor,
VcsRepositoryData vcsDefinition) |
String |
VcsUIConfigBean.renderBranchIntegrationHtml(VcsRepositoryModuleDescriptor vcsDescriptor,
VcsRepositoryData vcsDefinition) |
| Constructor and Description |
|---|
RepositoryDisplay(VcsRepositoryData repositoryData) |
VcsTypeSelector(VcsRepositoryData repositoryData,
VcsRepositoryModuleDescriptor descriptor) |
VcsTypeSelector(VcsRepositoryData repositoryData,
VcsRepositoryModuleDescriptor descriptor,
String group,
VcsUIConfigBean.VcsHtmlFragments fragments,
boolean hasReadPermission) |
| Modifier and Type | Method and Description |
|---|---|
static Iterable<CredentialsData> |
Credentials.getAllSharedCredentials(Iterable<? extends VcsRepositoryData> repositories,
VcsRepositoryManager vcsRepositoryManager,
CredentialsAccessor credentialsAccessor) |
| Modifier and Type | Method and Description |
|---|---|
VcsRepositoryData |
DecoratedErrorDetailsImpl.getRootRepository() |
| Modifier and Type | Method and Description |
|---|---|
MergeResult |
BranchIntegrationHelperImpl.merge(BuildContext buildContext,
VcsRepositoryData defaultRepositoryDefinition,
VcsRepositoryModuleDescriptor moduleDescriptor,
VcsBranch integrationBranch,
File mergeDir,
BuildLogger logger) |
MergeResult |
VcsBranchIntegrationHelper.merge(BuildContext buildContext,
VcsRepositoryData repositoryData,
VcsRepositoryModuleDescriptor moduleDescriptor,
VcsBranch integrationBranch,
File mergeDir,
BuildLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
VcsBranch |
GitMavenPomAccessor.parseMavenScmUrlToVcsBranch(String mavenScmUrl,
VcsRepositoryData existingData) |
Map<String,String> |
GitMavenPomAccessor.parseMavenScmUrlToVcsLocation(String mavenScmUrl,
VcsRepositoryData existingData) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.configuration.HierarchicalConfiguration |
GitConfigurationConverter.asLegacyData(VcsRepositoryData vcsRepositoryData) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
StashCapabilityProvider.stashServerRemoteEventsAreWorking(VcsRepositoryData stashRepositoryData)
Stash server remote events are configured properly - it's working right now
|
boolean |
StashCapabilityProviderImpl.stashServerRemoteEventsAreWorking(VcsRepositoryData stashRepositoryData) |
boolean |
StashCapabilityProvider.stashServerSupportsRemoteEvents(VcsRepositoryData stashRepositoryData)
Stash server is new enough for remote events to work (has capability)
|
boolean |
StashCapabilityProviderImpl.stashServerSupportsRemoteEvents(VcsRepositoryData stashRepositoryData) |
| Modifier and Type | Method and Description |
|---|---|
static Predicate<VcsRepositoryData> |
StashRepositoryPredicates.matchesQuery(CustomVariableContext customVariableContext,
com.atlassian.stash.rest.client.applinks.ApplinkStashClientFactory stashClientFactory,
PlanRepositoryIndex.Query query) |
| Modifier and Type | Method and Description |
|---|---|
protected VcsRepositoryData |
AbstractBitbucketServerExecutor.bitbucketServerToGitData(VcsRepositoryData vcsRepositoryData) |
| Modifier and Type | Method and Description |
|---|---|
protected VcsRepositoryData |
AbstractBitbucketServerExecutor.bitbucketServerToGitData(VcsRepositoryData vcsRepositoryData) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
BitbucketServerChangeDetector.collectChangesForRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
String customRevision) |
BuildRepositoryChanges |
BitbucketServerChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.commitLocal(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
CommitContext |
BitbucketServerBranchDetector.getFirstCommit(VcsRepositoryData repositoryData) |
CommitContext |
BitbucketServerBranchDetector.getLastCommit(VcsRepositoryData repositoryData) |
List<VcsBranch> |
BitbucketServerBranchDetector.getOpenBranches(VcsRepositoryData repositoryData) |
Map<String,String> |
BitbucketServerVariableGenerator.getPlanRepositoryVariables(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
BitbucketServerChangeDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
BitbucketServerBranchDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
BitbucketServerWorkingCopyManager.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
boolean |
BitbucketServerBranchDetector.stashServerRemoteEventsAreWorking(VcsRepositoryData repositoryData) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.updateRemote(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
VcsWorkingCopy |
BitbucketServerWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath) |
boolean |
BitbucketServerBranchDetector.usePollingForBranchDetection(VcsRepositoryData repositoryData) |
| Modifier and Type | Method and Description |
|---|---|
static com.atlassian.applinks.api.ApplicationLink |
BitbucketServerConfigurationHelper.getApplicationLinkFromVcsData(com.atlassian.stash.rest.client.applinks.ApplinkStashClientFactory stashClientFactory,
VcsRepositoryData stashRepositoryData) |
static boolean |
BitbucketServerConfigurationHelper.isStashRepository(VcsRepositoryData vcsRepositoryData) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.configuration.HierarchicalConfiguration |
BitbucketServerRepositoryConverter.asLegacyData(VcsRepositoryData vcsRepositoryData) |
| Modifier and Type | Method and Description |
|---|---|
String |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
BitbucketServerVcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition) |
| Modifier and Type | Method and Description |
|---|---|
VcsRepositoryData |
RepositoryDefinitionManagerImpl.entityToVcsData(RepositoryDataEntity input) |
VcsRepositoryData |
RepositoryDefinitionManager.entityToVcsData(RepositoryDataEntity input) |
VcsRepositoryData |
RepositoryDataImpl.getOriginalData() |
VcsRepositoryData |
RepositoryDefinitionManagerImpl.getVcsRepositoryData(long repositoryId) |
VcsRepositoryData |
RepositoryDefinitionManager.getVcsRepositoryData(long repositoryId)
Get plugin-agnostic representation of a repository configuration.
|
| Modifier and Type | Method and Description |
|---|---|
List<VcsRepositoryData> |
RepositoryDefinitionManagerImpl.getLinkedRepositories() |
List<VcsRepositoryData> |
RepositoryDefinitionManager.getLinkedRepositories()
Get all linked repositories current user has permission to use in his plans.
|
List<VcsRepositoryData> |
RepositoryDefinitionManagerImpl.getLinkedRepositoriesForAdministration() |
List<VcsRepositoryData> |
RepositoryDefinitionManager.getLinkedRepositoriesForAdministration()
Get all Shared repositories current user has permission to administrate.
|
List<VcsRepositoryData> |
RepositoryDefinitionManagerImpl.getLinkedRepositoriesUnrestricted() |
List<VcsRepositoryData> |
RepositoryDefinitionManager.getLinkedRepositoriesUnrestricted()
Get all linked repositories without permission checking.
|
| Modifier and Type | Method and Description |
|---|---|
List<VcsBranch> |
RepositoryCachingFacadeImpl.getOpenBranches(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData) |
List<VcsBranch> |
RepositoryCachingFacade.getOpenBranches(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData) |
void |
RepositoryCachingFacadeImpl.invalidate(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData) |
void |
RepositoryCachingFacade.invalidate(VcsBranchDetector branchDetector,
VcsRepositoryData repositoryData) |
| Constructor and Description |
|---|
LegacyRepositoryDataImpl(VcsRepositoryData repositoryData,
RepositoryConfigurationReference configurationRef)
Deprecated.
|
LegacyRepositoryDataImpl(VcsRepositoryData repositoryData,
String legacyPluginKey,
RepositoryConfigurationReference configurationRef)
Deprecated.
|
RepositoryDataImpl(VcsRepositoryData delegate) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.configuration.HierarchicalConfiguration |
SvnConfigConverter.asLegacyData(VcsRepositoryData vcsRepositoryData) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PlanRepositoryDefinition
Effective repository definition as seen "from a
Plan's perspective. |
| Modifier and Type | Class and Description |
|---|---|
class |
CompleteVcsRepositoryData |
class |
PlanRepositoryDefinitionImpl |
class |
VcsRepositoryDataImpl |
| Modifier and Type | Method and Description |
|---|---|
VcsRepositoryData |
PartialVcsRepositoryDataImpl.getCompleteData() |
VcsRepositoryData |
PartialVcsRepositoryData.getCompleteData()
Complete view on this configuration.
|
VcsRepositoryData |
PartialVcsRepositoryDataImpl.getInheritedData() |
VcsRepositoryData |
PartialVcsRepositoryData.getInheritedData()
Complete view on a configuration of a parent repository or null if there's no parent.
|
| Modifier and Type | Method and Description |
|---|---|
static PartialVcsRepositoryDataImpl |
PartialVcsRepositoryDataImpl.createChild(VcsRepositoryData repositoryData)
Create overriding repository which doesn't actually override anything.
|
static PartialVcsRepositoryDataImpl |
PartialVcsRepositoryDataImpl.createChildWithNewBranch(VcsRepositoryData repositoryDefinition,
VcsBranch newBranch,
VcsBranchConfigurator vcsBranchConfigurator)
Create overriding repository which overrides branch.
|
PartialVcsRepositoryDataBuilder |
PartialVcsRepositoryDataBuilder.inheritedData(VcsRepositoryData inheritedData) |
| Constructor and Description |
|---|
CompleteVcsRepositoryData(VcsRepositoryData inheritedData,
PartialVcsRepositoryData overrides) |
PartialVcsRepositoryDataImpl(long id,
BambooEntityOid oid,
String pluginKey,
String name,
String description,
VcsBranch vcsBranch,
String viewerPluginKey,
Map<String,String> serverConfiguration,
Map<String,String> changeDetectionConfiguration,
Map<String,String> branchDetectionConfiguration,
Map<String,String> branchConfiguration,
Map<String,String> viewerConfiguration,
String legacyXml,
String legacyViewerXml,
boolean linked,
VcsRepositoryData inheritedData) |
PartialVcsRepositoryDataImpl(RepositoryDataEntity repositoryData,
RawRepositoryConfiguration rawRepositoryConfiguration,
VcsRepositoryData inheritedData) |
VcsRepositoryDataImpl(VcsRepositoryData other) |
| Modifier and Type | Method and Description |
|---|---|
VcsWorkingCopy |
LegacyWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath) |
BuildRepositoryChanges |
LegacyChangeDetector.collectChangesForRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
String customRevision) |
BuildRepositoryChanges |
LegacyChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
LegacyWorkingCopyManager.commitLocal(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
CommitContext |
LegacyBranchDetector.getFirstCommit(VcsRepositoryData repositoryData) |
CommitContext |
LegacyBranchDetector.getLastCommit(VcsRepositoryData repositoryData) |
Map<String,String> |
LegacyVariableGenerator.getLegacyCustomVariables(VcsRepositoryData vcsRepositoryData) |
protected Repository |
LegacyExecutorBase.getNewRepositoryInstance(VcsRepositoryData vcsRepositoryData) |
protected <T extends Repository> |
LegacyExecutorBase.getNewRepositoryInstanceAs(VcsRepositoryData repositoryData,
Class<T> clazz) |
List<VcsBranch> |
LegacyBranchDetector.getOpenBranches(VcsRepositoryData repositoryData) |
Map<String,String> |
LegacyVariableGenerator.getPlanRepositoryVariables(VcsRepositoryData vcsRepositoryData) |
protected Repository |
LegacyExecutorBase.getRepositoryInstance(VcsRepositoryData vcsRepositoryData) |
protected <T extends Repository> |
LegacyExecutorBase.getRepositoryInstanceAs(VcsRepositoryData repositoryData,
Class<T> clazz) |
ContextualVcsId |
LegacyWorkingCopyManager.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
LegacyChangeDetector.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
LegacyBranchDetector.getVcsIdForExecutor(VcsRepositoryData repositoryData) |
File |
LegacyFixedDirectoryWorkingCopyManager.getWorkingCopyPath(CommonContext commonContext,
VcsRepositoryData repositoryData) |
List<BuildRepositoryChanges> |
LegacyChangeDetector.isolateCommits(BuildRepositoryChanges changes,
VcsRepositoryData vcsRepositoryData) |
VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision) |
VcsWorkingCopy |
LegacyWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath) |
ErrorCollection |
LegacyConnectionTester.testConnection(VcsRepositoryData repositoryData,
long timeout,
TimeUnit unit) |
VcsWorkingCopy |
LegacyWorkingCopyManager.updateRemote(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage) |
VcsWorkingCopy |
LegacyWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath) |
VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath) |
boolean |
LegacyBranchDetector.usePollingForBranchDetection(VcsRepositoryData repositoryData) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
LegacyMavenPomAccessor.parseMavenScmUrlToVcsLocation(String mavenScmUrl,
VcsRepositoryData existingData) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
VcsRepositoryConfigurationComparator.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
VcsRepositoryData first,
VcsRepositoryData second)
Compares 2 branches in of a single variable set.
|
boolean |
VcsRepositoryConfigurationComparatorImpl.isTheSameBranch(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
VcsRepositoryData first,
VcsRepositoryData second)
Compares 2 branches in of a certain variable set.
|
boolean |
VcsRepositoryConfigurationComparator.isTheSameVcsLocation(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
VcsRepositoryData first,
VcsRepositoryData second)
Compares 2 repository locations in context of a single variable set.
|
boolean |
VcsRepositoryConfigurationComparatorImpl.isTheSameVcsLocation(VcsRepositoryModuleDescriptor moduleDescriptor,
VariableSubstitutor variableSubstitutor,
VcsRepositoryData first,
VcsRepositoryData second)
Compares 2 repository locations in context of a certain variable set.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.replaceRepositoryInPlan(Plan plan,
VcsRepositoryData parentRepository,
PartialVcsRepositoryData oldRepository,
PartialVcsRepositoryData newRepository) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.replaceRepositoryInPlan(Plan plan,
VcsRepositoryData parentRepository,
PartialVcsRepositoryData oldRepository,
PartialVcsRepositoryData newRepository)
Replaces uses of a repository with another one.
|
| Modifier and Type | Method and Description |
|---|---|
default VcsBranch |
VcsMavenPomAccessor.parseMavenScmUrlToVcsBranch(String mavenScmUrl,
VcsRepositoryData existingData)
Parse and setup internal structures from Maven's SCM URL provider specific part.
|
Map<String,String> |
VcsMavenPomAccessor.parseMavenScmUrlToVcsLocation(String mavenScmUrl,
VcsRepositoryData existingData)
Parse and setup internal structures from Maven's SCM URL provider specific part.
|
| Modifier and Type | Method and Description |
|---|---|
default org.apache.commons.configuration.HierarchicalConfiguration |
Repository2VcsTypeConverter.asLegacyData(VcsRepositoryData vcsRepositoryData)
Convert new style of repository plugin to an old style.
|
| Modifier and Type | Method and Description |
|---|---|
VcsRepositoryData |
ContextualVcsId.getSourceData() |
| Modifier and Type | Method and Description |
|---|---|
VcsWorkingCopy |
MergingVcsWorkingCopyManager.checkoutAndMerge(CommonContext commonContext,
VcsRepositoryData vcsRepositoryData,
VcsBranch targetBranch,
PlanVcsRevisionData revisionOnTarget,
VcsBranch sourceBranch,
PlanVcsRevisionData sourceRevision,
File targetPath)
Checks out the targetBranch and merges sourceBranch to it.
|
BuildRepositoryChanges |
VcsChangeDetector.collectChangesForRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
String customRevision) |
BuildRepositoryChanges |
VcsChangeDetector.collectChangesSinceRevision(PlanKey planKey,
VcsRepositoryData repositoryData,
PlanVcsRevisionData lastRevisionData) |
VcsWorkingCopy |
UpdatingVcsWorkingCopyManager.commitLocal(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage)
Create a local commit.
|
void |
VcsBranchCreator.createBranch(VcsRepositoryData repositoryData,
String branchName,
String vcsRevisionKey,
String checkoutLocation,
BuildLogger buildLogger)
Creates new branch from revision vcsRevisionKey with given branchName.
|
void |
VcsTagCreator.createTag(VcsRepositoryData repositoryData,
String tagName,
String vcsRevisionKey,
String checkoutLocation,
BuildLogger buildLogger)
Creates new tag from revision vcsRevisionKey with given tagName.
|
default CommitContext |
VcsBranchDetector.getFirstCommit(VcsRepositoryData repositoryData)
Retrieve the commit that created the Branch (if that information is possible to retrieve)
|
CommitContext |
VcsBranchDetector.getLastCommit(VcsRepositoryData repositoryData)
Retrieve last commit on the branch set on this Repository.
|
List<VcsBranch> |
VcsBranchDetector.getOpenBranches(VcsRepositoryData repositoryData)
Set of open branches that are discovered in the repository. |
Map<String,String> |
VcsVariableGenerator.getPlanRepositoryVariables(VcsRepositoryData vcsRepositoryData)
Return a map containing name->value mapping of the plan repository format variables.
|
Set<Requirement> |
VcsExecutorWithRequirements.getRequirements(VcsRepositoryData vcsRepositoryData) |
ContextualVcsId |
IdentifyingExecutor.getVcsIdForExecutor(VcsRepositoryData vcsRepositoryData)
Returned id has to fulfill the following:
Given two VcsRepositoryData objects A and B, and executor e returning equal ContextualVcsId (in terms of equals()),
for any operation foo() provided by the executor,
the calls e::foo(A) and e::foo(B) should be equivalent.
|
File |
FixedDirectoryWorkingCopyManager.getWorkingCopyPath(CommonContext commonContext,
VcsRepositoryData repositoryData)
Deprecated.
Based on configuration and current context produce absolute path to the working copy.
|
List<BuildRepositoryChanges> |
CommitsIsolatingVcsChangeDetector.isolateCommits(BuildRepositoryChanges changes,
VcsRepositoryData vcsRepositoryData)
Break the single build changes object into a list of
BuildRepositoryChanges. |
VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision)
Deprecated.
Checkout or update a working copy to a revision.
|
default VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath)
Deprecated.
If you can implement this correctly using targetPath,
then you should not be implementing this interface.
|
VcsWorkingCopy |
VcsWorkingCopyManager.retrieveSourceCode(CommonContext commonContext,
VcsRepositoryData repositoryData,
PlanVcsRevisionData targetRevision,
File targetPath)
Checkout or update a working copy to a revision.
|
ErrorCollection |
VcsConnectionTester.testConnection(VcsRepositoryData repositoryData,
long timeout,
TimeUnit unit)
Test connection to the repository within the given timeout.
|
VcsWorkingCopy |
UpdatingVcsWorkingCopyManager.updateRemote(VcsWorkingCopy workingCopy,
VcsRepositoryData vcsRepositoryData,
String commitMessage)
Update remoter repository.
|
default VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath)
Deprecated.
If you can implement this, then you should not be implementing this interface.
|
VcsWorkingCopy |
VcsWorkingCopyManager.updateToLatestRevision(CommonContext commonContext,
VcsRepositoryData repositoryData,
File targetPath)
Checkout or update a working copy to the latest revision.
|
VcsWorkingCopy |
NoContextVcsWorkingCopyManager.updateToLatestRevision(VcsRepositoryData repositoryData,
File targetPath)
Checkout or update a working copy to the latest revision.
|
default boolean |
VcsBranchDetector.usePollingForBranchDetection(VcsRepositoryData repositoryData)
Check if for specific repository configuration Bamboo needs to actively poll in
order to detect new/deleted branches.
|
| Constructor and Description |
|---|
ContextualVcsId(T executor,
VcsRepositoryData sourceData,
String... ids) |
| Modifier and Type | Method and Description |
|---|---|
String |
FishEyeRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
FishEyeRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
FishEyeRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
FishEyeRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
FishEyeRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryData) |
| Modifier and Type | Method and Description |
|---|---|
String |
GenericRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
GenericRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
GenericRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
GenericRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
GenericRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition) |
| Modifier and Type | Method and Description |
|---|---|
protected RepositoryData |
LegacyVcsViewerBase.getRepositoryData(VcsRepositoryData vcsRepositoryData) |
protected CommitUrlProvider |
LegacyVcsViewerBase.getUrlProvider(VcsRepositoryData vcsRepositoryData) |
String |
LegacyRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData) |
String |
LegacyRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData) |
String |
LegacyRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData) |
String |
LegacyRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData) |
Map<String,String> |
LegacyRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition) |
| Modifier and Type | Method and Description |
|---|---|
VcsRepositoryViewer |
VcsRepositoryViewerManagerImpl.getViewerForRepository(VcsRepositoryData vcsRepositoryData) |
VcsRepositoryViewer |
VcsRepositoryViewerManager.getViewerForRepository(VcsRepositoryData vcsRepositoryData)
Get viewer configured for a repository.
|
| Modifier and Type | Method and Description |
|---|---|
String |
VcsRepositoryViewer.getWebRepositoryUrlForFile(CommitFile file,
VcsRepositoryData repositoryData)
Generate the link to a given file in a given repository
|
String |
VcsRepositoryViewer.getWebRepositoryUrlForFileDiff(CommitFile file,
VcsRepositoryData repositoryData)
Generate the link to a given file, showing changes in given revision.
|
String |
VcsRepositoryViewer.getWebRepositoryUrlForFileRevision(CommitFile file,
VcsRepositoryData repositoryData)
Generate the link to a given file in a given repository at given revision,
|
String |
VcsRepositoryViewer.getWebRepositoryUrlForRevision(String revisionId,
VcsRepositoryData repositoryData)
Provide the url to link to the given revision in the web repository
|
Map<String,String> |
VcsRepositoryViewer.getWebRepositoryUrlForRevisions(Stream<String> revisionIds,
VcsRepositoryData repositoryDefinition)
Provide the urls to link all the given commits in the web repository
|
| Modifier and Type | Method and Description |
|---|---|
List<? extends VcsRepositoryData> |
ConfigureChainRepositories.getRepositoryDefinitions() |
| Constructor and Description |
|---|
RepositoryOption(VcsRepositoryData repositoryData,
String groupName,
boolean shared) |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.