|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface CollectChangesByIncludeRule
Collects changes for one particular include rule. Used from VcsSupportUtil.collectBuildChanges(jetbrains.buildServer.vcs.VcsRoot, String, String, jetbrains.buildServer.vcs.CheckoutRules, CollectChangesByIncludeRule)
CollectChangesByIncludeRules| Method Summary | |
|---|---|
java.util.List<ModificationData> |
collectBuildChanges(VcsRoot root,
java.lang.String fromVersion,
java.lang.String currentVersion,
IncludeRule includeRule)
Deprecated. Collects changes for specified include rule |
| Method Detail |
|---|
java.util.List<ModificationData> collectBuildChanges(VcsRoot root,
java.lang.String fromVersion,
java.lang.String currentVersion,
IncludeRule includeRule)
throws VcsException
root - version control root to find changes infromVersion - repository version to find changes from (excluding this version)currentVersion - repository version to find changes to (including this version)includeRule - rule to find changes for.
File pathes in providing changes have to be calculated relatively for this include rule. For example, if there is svn change,
root url is svn://host/project/branch/src;
include rule is package=>package;
changed file url is svn://host/project/branch/src/package/AClass.java;
file path in modification should be package/AClass.java
VcsException - throw exception if version control settings are incorrect,
or repository is disconnected, or chanegs cannot be collected. Provide readable message for exception, it will
be shown for users.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||