fn compare_commit_trees( repo: &Repo, root: &Utf8Path, target: &RepoFile, expected: &RepoFile, exact: bool, colliding_inodes: &BTreeSet<u64>, state: &mut CompareState, ) -> Result<()>