コード例 #1
0
    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())