Package jetbrains.buildServer.vcs
Interface CollectRepositoryChangesByCheckoutRules
-
- All Superinterfaces:
CollectChangesPolicy
,CollectRepositoryChangesPolicy
,VcsExtension
- All Known Subinterfaces:
CollectChangesBetweenRepositories
public interface CollectRepositoryChangesByCheckoutRules extends CollectRepositoryChangesPolicy
Policy for collecting repository changes by checkout rules- Since:
- 7.0
- Author:
- dmitry.neverov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<ModificationData>
collectChanges(VcsRoot repository, RepositoryStateData fromState, RepositoryStateData toState, CheckoutRules checkoutRules)
Returns changes in repository detected between specified repository states.-
Methods inherited from interface jetbrains.buildServer.vcs.CollectRepositoryChangesPolicy
getCurrentState
-
-
-
-
Method Detail
-
collectChanges
@NotNull java.util.List<ModificationData> collectChanges(@NotNull VcsRoot repository, @NotNull RepositoryStateData fromState, @NotNull RepositoryStateData toState, @NotNull CheckoutRules checkoutRules) throws VcsException
Returns changes in repository detected between specified repository states.- Parameters:
repository
- repository in which to collect changesfromState
- start point for collecting changestoState
- end point for collecting changescheckoutRules
- rules- Returns:
- see above
- Throws:
VcsException
- in case of any errors
-
-