Darcs.Repository.HashedRepo
Documentation
finalizeTentativeChanges :: RepoPatch p => Repository p -> Compression -> IO ()
cleanPristine :: Repository p -> IO ()
copyPristine :: Cache -> Compression -> String -> String -> IO ()
copyPartialsPristine :: FilePathLike fp => Cache -> Compression -> String -> String -> [fp] -> IO ()
applyToTentativePristine :: Patchy q => [DarcsFlag] -> q -> IO ()
addToTentativeInventory :: RepoPatch p => Cache -> Compression -> PatchInfoAnd p -> IO FilePath
removeFromTentativeInventory :: RepoPatch p => Repository p -> Compression -> FL (PatchInfoAnd p) -> IO ()
readTentativeRepo :: RepoPatch p => Repository p -> String -> IO (PatchSet p)
writeAndReadPatch :: RepoPatch p => Cache -> Compression -> PatchInfoAnd p -> IO (PatchInfoAnd p)
writeTentativeInventory :: RepoPatch p => Cache -> Compression -> PatchSet p -> IO ()
readHashedPristineRoot :: Repository p -> IO (Maybe String)
pris2inv :: String -> ByteString -> Doc
copySources :: RepoPatch p => Repository p -> String -> IO ()