pub async fn archive( repo: &Path, tree: &str, format: &str, ) -> Result<Vec<u8>, String>
Run git archive and return the archive bytes.