implement export.log and resolve export conflicts
Incremental export updates work now too. This commit was sponsored by Anthony DeRobertis on Patreon.
This commit is contained in:
parent
bb08b1abd2
commit
978885247e
6 changed files with 126 additions and 40 deletions
4
Logs.hs
4
Logs.hs
|
@ -42,6 +42,7 @@ topLevelUUIDBasedLogs =
|
|||
, activityLog
|
||||
, differenceLog
|
||||
, multicastLog
|
||||
, exportLog
|
||||
]
|
||||
|
||||
{- All the ways to get a key from a presence log file -}
|
||||
|
@ -97,6 +98,9 @@ differenceLog = "difference.log"
|
|||
multicastLog :: FilePath
|
||||
multicastLog = "multicast.log"
|
||||
|
||||
exportLog :: FilePath
|
||||
exportLog = "export.log"
|
||||
|
||||
{- The pathname of the location log file for a given key. -}
|
||||
locationLogFile :: GitConfig -> Key -> String
|
||||
locationLogFile config key = branchHashDir config key </> keyFile key ++ ".log"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue