diff options
author | Joey Hess <joey@kitenet.net> | 2014-09-05 13:44:09 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-09-05 13:44:09 -0400 |
commit | 6cade5c9d59566314fe63d30f648dde1abe33a32 (patch) | |
tree | 17e5a54a64dad37d128873b4748b35474b2a46b0 /Types | |
parent | 95c95a78f1d9cf00b7d706691cbee40ba4f21cf8 (diff) |
New annex.hardlink setting. Closes: #758593
* New annex.hardlink setting. Closes: #758593
* init: Automatically detect when a repository was cloned with --shared,
and set annex.hardlink=true, as well as marking the repository as
untrusted.
Had to reorganize Logs.Trust a bit to avoid a cycle between it and
Annex.Init.
Diffstat (limited to 'Types')
-rw-r--r-- | Types/GitConfig.hs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Types/GitConfig.hs b/Types/GitConfig.hs index 29a7c9019..deae1df37 100644 --- a/Types/GitConfig.hs +++ b/Types/GitConfig.hs @@ -52,6 +52,7 @@ data GitConfig = GitConfig , annexGenMetaData :: Bool , annexListen :: Maybe String , annexStartupScan :: Bool + , annexHardLink :: Bool , coreSymlinks :: Bool , gcryptId :: Maybe String } @@ -87,6 +88,7 @@ extractGitConfig r = GitConfig , annexGenMetaData = getbool (annex "genmetadata") False , annexListen = getmaybe (annex "listen") , annexStartupScan = getbool (annex "startupscan") True + , annexHardLink = getbool (annex "hardlink") False , coreSymlinks = getbool "core.symlinks" True , gcryptId = getmaybe "core.gcrypt-id" } |