Darcs.Repository.Clone
createRepository
cloneRepository
replacePristine
writePatchSet
patchSetToRepository