|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CheckoutOnAgentVcsSupport
Implement this interface to provide checkout on agent support for VCS plugin.
| Method Summary | |
|---|---|
java.lang.String |
getName()
Name of the VCS plugin. |
void |
updateSources(jetbrains.buildServer.agent.BuildProgressLogger logger,
java.io.File workingDirectory,
jetbrains.buildServer.vcs.VcsRoot root,
java.lang.String newVersion,
jetbrains.buildServer.vcs.IncludeRule includeRule)
Called to update sources in the specified working directory. |
| Method Detail |
|---|
void updateSources(@NotNull
jetbrains.buildServer.agent.BuildProgressLogger logger,
@NotNull
java.io.File workingDirectory,
@NotNull
jetbrains.buildServer.vcs.VcsRoot root,
@NotNull
java.lang.String newVersion,
jetbrains.buildServer.vcs.IncludeRule includeRule)
throws jetbrains.buildServer.vcs.VcsException
logger - build progress loggerworkingDirectory - working directory where sources will be updated (root directory for the sources)root - VCS rootnewVersion - version to update sources toincludeRule - checkout rule to consider during sources updating
jetbrains.buildServer.vcs.VcsException - if any error occurs preventing sources update@NotNull java.lang.String getName()
VcsSupport.getName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||