Darcs.Repository.DarcsRepo

writeInventory

writeInventoryAndPatches

addToInventory

addToTentativePristine

addToTentativeInventory

removeFromTentativeInventory

finalizeTentativeChanges

finalizePristineChanges

revertTentativeChanges

readRepo

readTentativeRepo

writeAndReadPatch

copyPatches

readCheckpoints