2016-09-26 1 views

Répondre

0

J'ai résolu ce problème pour SCM Workbench. Le fichier important est:

https://github.com/barry-scott/scm-workbench/blob/master/Source/Git/wb_git_project.py

Regardez cmdCommitLogForFile() et son __addCommitChangeInformation d'aide().

L'astuce consiste à différencier les objets de l'arbre.

+0

StackOverflow décourage fortement les gens de mettre des réponses dans les pages liées. Les pages liées sont souvent déplacées ou supprimées, puis la réponse est supprimée. –

3

Essayez-le

for commit in list(repo.iter_commits()): 
    commit.stats.files