Documentation
finalizeTentativeChanges :: RepoPatch p => Repository p -> Compression -> IO ()Source
cleanPristine :: Repository p -> IO ()Source
copyPristine :: Cache -> Compression -> String -> String -> IO ()Source
copyPartialsPristine :: FilePathLike fp => Cache -> Compression -> String -> String -> [fp] -> IO ()Source
addToTentativeInventory :: RepoPatch p => Cache -> Compression -> PatchInfoAnd p -> IO FilePathSource
removeFromTentativeInventory :: RepoPatch p => Repository p -> Compression -> FL (PatchInfoAnd p) -> IO ()Source
readTentativeRepo :: RepoPatch p => Repository p -> String -> IO (PatchSet p)Source
writeAndReadPatch :: RepoPatch p => Cache -> Compression -> PatchInfoAnd p -> IO (PatchInfoAnd p)Source
writeTentativeInventory :: RepoPatch p => Cache -> Compression -> PatchSet p -> IO ()Source
readHashedPristineRoot :: Repository p -> IO (Maybe String)Source
pris2inv :: String -> ByteString -> DocSource
copySources :: RepoPatch p => Repository p -> String -> IO ()Source