don't let git-annex direct be run in a v6 repo

This commit is contained in:
Joey Hess 2015-12-04 16:29:27 -04:00
parent ccc49861ca
commit e7f75b079d
Failed to extract signature
6 changed files with 26 additions and 6 deletions

View file

@ -37,6 +37,12 @@ versionField = annexConfig "version"
getVersion :: Annex (Maybe Version)
getVersion = annexVersion <$> Annex.getGitConfig
versionSupportsDirectMode :: Annex Bool
versionSupportsDirectMode = go <$> getVersion
where
go (Just "6") = False
go _ = True
setVersion :: Version -> Annex ()
setVersion = setConfig versionField