def getCommitByRepository(repository, prevRevision, revision): # Init git wrap gitWrap = GitWrap(repository, config.REPOSITORIES) gitWrap.init() # Load commit commit = gitWrap.get_commit(revision) commitWrap = CommitWrap(commit) # Get commit changes commitWrap.diff = RepositoryService.getRevisionDifference(repository, prevRevision, revision).data; # Return result return ValidationResult(commitWrap.getVars())