diff --git a/src/firmware/xbuilder.rs b/src/firmware/xbuilder.rs index 3015102..0e4b8cb 100644 --- a/src/firmware/xbuilder.rs +++ b/src/firmware/xbuilder.rs @@ -298,7 +298,9 @@ impl XBuilder { match git_res { Ok(repo) => { let mut revwalk = repo.revwalk().expect("Failed to create revwalk"); - println!("revwalk ok"); + revwalk.set_sorting(git2::Sort::TIME).unwrap(); + revwalk.push_head().unwrap(); + for cid in revwalk { let commit_id = cid.expect("Failed to get commit id"); let commit = repo.find_commit(commit_id).expect("Failed to find commit");