bigfix: stat parent dirs
This commit is contained in:
parent
c1acad8248
commit
d0482d4154
1 changed files with 2 additions and 2 deletions
|
@ -169,8 +169,8 @@ rsyncHelper p = do
|
||||||
- filesystem. Then cp could be faster. -}
|
- filesystem. Then cp could be faster. -}
|
||||||
rsyncOrCopyFile :: Git.Repo -> FilePath -> FilePath -> Annex Bool
|
rsyncOrCopyFile :: Git.Repo -> FilePath -> FilePath -> Annex Bool
|
||||||
rsyncOrCopyFile r src dest = do
|
rsyncOrCopyFile r src dest = do
|
||||||
ss <- liftIO $ getFileStatus src
|
ss <- liftIO $ getFileStatus $ parentDir src
|
||||||
ds <- liftIO $ getFileStatus dest
|
ds <- liftIO $ getFileStatus $ parentDir dest
|
||||||
if deviceID ss == deviceID ds
|
if deviceID ss == deviceID ds
|
||||||
then liftIO $ copyFile src dest
|
then liftIO $ copyFile src dest
|
||||||
else do
|
else do
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue