diff options
author | Joey Hess <joeyh@joeyh.name> | 2015-12-09 15:42:16 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2015-12-09 15:52:11 -0400 |
commit | b5c8ba7db3ea2eb4f1cd28e49cadb5fd348ca738 (patch) | |
tree | 81d2f8bca341e56bb20d01d68e0a60812e285aa2 /Annex/Content.hs | |
parent | 7f00b7eaf0877e791194e7dfed5abefbb091ee86 (diff) |
move InodeSentinal from direct mode code to its own module
Will be used outside of direct mode for v6 unlocked files, and is already
used outside of direct mode when adding files to annex.
Diffstat (limited to 'Annex/Content.hs')
-rw-r--r-- | Annex/Content.hs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Annex/Content.hs b/Annex/Content.hs index d3bf4f94f..564bc2dca 100644 --- a/Annex/Content.hs +++ b/Annex/Content.hs @@ -1,6 +1,6 @@ {- git-annex file content managing - - - Copyright 2010-2014 Joey Hess <id@joeyh.name> + - Copyright 2010-2015 Joey Hess <id@joeyh.name> - - Licensed under the GNU GPL version 3 or higher. -} @@ -72,6 +72,7 @@ import qualified Types.Backend import qualified Backend import Types.NumCopies import Annex.UUID +import Annex.InodeSentinal import qualified Database.AssociatedFiles as AssociatedFiles {- Checks if a given key's content is currently present. -} @@ -584,6 +585,9 @@ cleanObjectLoc key cleaner = do {- Removes a key's file from .git/annex/objects/ - + - When a key has associated pointer files, they are checked for + - modifications, and if unmodified, are reset. + - - In direct mode, deletes the associated files or files, and replaces - them with symlinks. -} |