summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-02-24 17:21:04 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-02-24 17:21:04 -0400
commit11679ab89d2610693df6b4e48f28f54401539995 (patch)
tree2a28c19cbaecda0f807f973f52a05cf854b78ecd
parent11408c021e834e98e61a2259c26d2957ea144d65 (diff)
hopefully fix a bug
-rw-r--r--Annex/Perms.hs2
-rw-r--r--doc/bugs/git-annex_on_crippled_filesystem_can_still_failed_due_to_case_.mdwn3
2 files changed, 3 insertions, 2 deletions
diff --git a/Annex/Perms.hs b/Annex/Perms.hs
index b1bac5e23..b344de688 100644
--- a/Annex/Perms.hs
+++ b/Annex/Perms.hs
@@ -70,7 +70,7 @@ createAnnexDirectory dir = traverse dir [] =<< top
)
where
done = forM_ below $ \p -> do
- liftIO $ createDirectory p
+ liftIO $ createDirectoryIfMissing p
setAnnexPerm p
{- Blocks writing to the directory an annexed file is in, to prevent the
diff --git a/doc/bugs/git-annex_on_crippled_filesystem_can_still_failed_due_to_case_.mdwn b/doc/bugs/git-annex_on_crippled_filesystem_can_still_failed_due_to_case_.mdwn
index f15f34aad..53b993de2 100644
--- a/doc/bugs/git-annex_on_crippled_filesystem_can_still_failed_due_to_case_.mdwn
+++ b/doc/bugs/git-annex_on_crippled_filesystem_can_still_failed_due_to_case_.mdwn
@@ -28,4 +28,5 @@ Please provide any additional information below.
The problem is that git annex already created a /media/LACIE/travail/.git/annex/objects/K1 file (same name in uppercase) and FAT isn't realy case sensitive.
-
+> I *think* I've found the place that used createDirectory
+> rather than createDirectoryIfMissing and fixed it. [[done]] --[[Joey]]