- revertTentativeChanges :: IO ()
- finalizeTentativeChanges :: RepoPatch p => Repository p r u t -> Compression -> IO ()
- cleanPristine :: Repository p r u t -> IO ()
- copyPristine :: Cache -> Compression -> String -> String -> IO ()
- copyPartialsPristine :: FilePathLike fp => Cache -> Compression -> String -> String -> [fp] -> IO ()
- applyToTentativePristine :: Patchy q => q x y -> IO ()
- addToTentativeInventory :: RepoPatch p => Cache -> Compression -> PatchInfoAnd p x y -> IO FilePath
- removeFromTentativeInventory :: RepoPatch p => Repository p r u t -> Compression -> FL (PatchInfoAnd p) x t -> IO ()
- readRepo :: RepoPatch p => Repository p r u t -> String -> IO (PatchSet p Origin r)
- readTentativeRepo :: RepoPatch p => Repository p r u t -> String -> IO (PatchSet p Origin t)
- writeAndReadPatch :: RepoPatch p => Cache -> Compression -> PatchInfoAnd p x y -> IO (PatchInfoAnd p x y)
- writeTentativeInventory :: RepoPatch p => Cache -> Compression -> PatchSet p Origin x -> IO ()
- copyRepo :: RepoPatch p => Repository p r u t -> RemoteDarcs -> String -> IO ()
- readHashedPristineRoot :: Repository p r u t -> IO (Maybe String)
- pris2inv :: String -> ByteString -> Doc
- copySources :: RepoPatch p => Repository p r u t -> String -> IO ()
- listInventories :: IO [String]
Documentation
finalizeTentativeChanges :: RepoPatch p => Repository p r u t -> Compression -> IO ()Source
cleanPristine :: Repository p r u t -> IO ()Source
copyPristine :: Cache -> Compression -> String -> String -> IO ()Source
copyPartialsPristine :: FilePathLike fp => Cache -> Compression -> String -> String -> [fp] -> IO ()Source
applyToTentativePristine :: Patchy q => q x y -> IO ()Source
addToTentativeInventory :: RepoPatch p => Cache -> Compression -> PatchInfoAnd p x y -> IO FilePathSource
removeFromTentativeInventory :: RepoPatch p => Repository p r u t -> Compression -> FL (PatchInfoAnd p) x t -> IO ()Source
readTentativeRepo :: RepoPatch p => Repository p r u t -> String -> IO (PatchSet p Origin t)Source
writeAndReadPatch :: RepoPatch p => Cache -> Compression -> PatchInfoAnd p x y -> IO (PatchInfoAnd p x y)Source
writeTentativeInventory :: RepoPatch p => Cache -> Compression -> PatchSet p Origin x -> IO ()Source
copyRepo :: RepoPatch p => Repository p r u t -> RemoteDarcs -> String -> IO ()Source
readHashedPristineRoot :: Repository p r u t -> IO (Maybe String)Source
pris2inv :: String -> ByteString -> DocSource
copySources :: RepoPatch p => Repository p r u t -> String -> IO ()Source
copySources
copies the prefs/sources file to the local repo, from the
remote, having first filtered the local filesystem sources.