write HgRepo.clone()
write SvnRepo.clone()