Interface RemoteVersionControlServer
-
public interface RemoteVersionControlServer
Provides information about version control supports.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
VERSION_CONTROL_SERVER
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Vector
getRelatedConfigurations(java.util.Vector filePaths)
Provides collection of configuration ids.java.util.Vector
getSuitableConfigurations(java.util.Vector filePaths)
Provides collection of configuration ids.
-
-
-
Field Detail
-
VERSION_CONTROL_SERVER
static final java.lang.String VERSION_CONTROL_SERVER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSuitableConfigurations
java.util.Vector getSuitableConfigurations(java.util.Vector filePaths)
Provides collection of configuration ids. These are all configurations which are suitable for at least one of the given file paths.- Parameters:
filePaths
- list of strings. Full file paths in version control repository.- Returns:
- union of configurations suitable for given files.
-
getRelatedConfigurations
java.util.Vector getRelatedConfigurations(java.util.Vector filePaths)
Provides collection of configuration ids. These are all configurations which relate to at least one of the given file paths. Result collection contains all suitable configurations for the specified files, but also can contain configurations which are not exactly suitable, but would be if their VCS roots is less specific (has path "a/b" instead of "a/b/c").- Parameters:
filePaths
- list of strings. Full file paths in version control repository.- Returns:
- union of configurations related to given files.
-
-