in v6 mode, unannex does not interact badly with pre-commit hook
So can be used in a tree with staged changes, no problems. Much nicer.
This commit is contained in:
parent
99f1d7991d
commit
b9588fe69e
1 changed files with 2 additions and 1 deletions
|
@ -15,6 +15,7 @@ import Config
|
||||||
import qualified Annex
|
import qualified Annex
|
||||||
import Annex.Content
|
import Annex.Content
|
||||||
import Annex.Content.Direct
|
import Annex.Content.Direct
|
||||||
|
import Annex.Version
|
||||||
import qualified Git.Command
|
import qualified Git.Command
|
||||||
import qualified Git.Branch
|
import qualified Git.Branch
|
||||||
import qualified Git.Ref
|
import qualified Git.Ref
|
||||||
|
@ -32,7 +33,7 @@ seek :: CmdParams -> CommandSeek
|
||||||
seek = wrapUnannex . (withFilesInGit $ whenAnnexed start)
|
seek = wrapUnannex . (withFilesInGit $ whenAnnexed start)
|
||||||
|
|
||||||
wrapUnannex :: Annex a -> Annex a
|
wrapUnannex :: Annex a -> Annex a
|
||||||
wrapUnannex a = ifM isDirect
|
wrapUnannex a = ifM (versionSupportsUnlockedPointers <||> isDirect)
|
||||||
( a
|
( a
|
||||||
{- Run with the pre-commit hook disabled, to avoid confusing
|
{- Run with the pre-commit hook disabled, to avoid confusing
|
||||||
- behavior if an unannexed file is added back to git as
|
- behavior if an unannexed file is added back to git as
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue