|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface VcsSupportConfig
Provides configuration information for a VCS support implementation
| Method Summary | |
|---|---|
java.lang.String |
describeVcsRoot(VcsRoot vcsRoot)
Returns presentable text describing specified vcs root, for example: svn: http://www.somehost.com/project/ |
java.util.Map<java.lang.String,java.lang.String> |
getDefaultVcsProperties()
Returns default VCS property values. |
java.lang.String |
getDisplayName()
Returns name to be shown in the UI. |
java.lang.String |
getName()
Unquie VCS identifier among other installed plugins. |
PropertiesProcessor |
getVcsPropertiesProcessor()
Validator for the version control settings as displayed on configuration page for the VCS root. |
java.lang.String |
getVcsSettingsJspFilePath()
Version control settings editor page. |
java.util.Comparator<java.lang.String> |
getVersionComparator()
Returns comparator which allows to sort modifications by their version. |
java.lang.String |
getVersionDisplayName(java.lang.String version,
VcsRoot root)
Returns readable presentation of version (this format should be the same as DisplayVersion of VcsModification) |
boolean |
isAgentSideCheckoutAvailable()
|
boolean |
isDAGBasedVcs()
|
| Method Detail |
|---|
@NotNull java.lang.String getName()
@NotNull java.lang.String getDisplayName()
@Nullable PropertiesProcessor getVcsPropertiesProcessor()
AbstractVcsPropertiesProcessor@NotNull java.lang.String getVcsSettingsJspFilePath()
@NotNull java.lang.String describeVcsRoot(VcsRoot vcsRoot)
vcsRoot - vcs root to describe
@Nullable java.util.Map<java.lang.String,java.lang.String> getDefaultVcsProperties()
@Nullable
java.lang.String getVersionDisplayName(@NotNull
java.lang.String version,
@NotNull
VcsRoot root)
throws VcsException
version - version in internal formatroot - root to get version display name for.
VcsException - some problem with version control server occurred.@NotNull java.util.Comparator<java.lang.String> getVersionComparator()
Service comparator for dates,
service comparator for integer versions,
service comparator for string versionsboolean isAgentSideCheckoutAvailable()
boolean isDAGBasedVcs()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||