Work around git bug in handling of relative path to GIT_INDEX_FILE when in a subdirectory of the repository.
This affected git annex view. It turns out that some other places that use GIT_INDEX_FILE were already working around the bug. I removed the workaround from Annex.Branch since the new workaround will do.
This commit is contained in:
parent
27000d8af6
commit
93c03b5dd5
4 changed files with 13 additions and 5 deletions
|
@ -24,7 +24,9 @@ indexEnv = "GIT_INDEX_FILE"
|
|||
override :: FilePath -> IO (IO ())
|
||||
override index = do
|
||||
res <- getEnv var
|
||||
setEnv var index True
|
||||
-- Workaround http://thread.gmane.org/gmane.comp.version-control.git/294880
|
||||
absindex <- absPath index
|
||||
setEnv var absindex True
|
||||
return $ reset res
|
||||
where
|
||||
var = "GIT_INDEX_FILE"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue