Interface CollectRepositoryChangesByCheckoutRules

    • Method Detail

      • collectChanges

        @NotNull
        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 changes
        fromState - start point for collecting changes
        toState - end point for collecting changes
        checkoutRules - rules
        Returns:
        see above
        Throws:
        VcsException - in case of any errors