cs aware seaf_repo_from_commit & seaf_repo_to_commit