revisions_nbr

This commit is contained in:
hubert
2021-07-23 13:35:14 +02:00
parent 4134982739
commit f71e8ff1b3
3 changed files with 30 additions and 5 deletions

View File

@@ -78,4 +78,14 @@ impl GitRepo {
return Ok(res);
}
pub fn get_revisions_nbr(&self) -> u32 {
let mut res = 0;
let mut revwalk = self.git2.revwalk().expect("revisions walk is not defined");
revwalk.push_head(); // todo : voir ce qu'il faut réellement pousser si on veux avoir TOUS les commits (genre par exemple si le HEAD n'est pas fils de tous les commits)
for _ in revwalk{
res = res + 1;
}
res
}
}