From 39d5f3f11cbe62dc4b6846bacf3833e232c93539 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 5 Feb 2013 15:11:05 -0400 Subject: [PATCH] avoid queueing rm of no files --- Command/Sync.hs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Command/Sync.hs b/Command/Sync.hs index 50e709a2dc..6d3a766598 100644 --- a/Command/Sync.hs +++ b/Command/Sync.hs @@ -226,7 +226,8 @@ resolveMerge = do void $ liftIO cleanup (deleted, cleanup2) <- inRepo (LsFiles.deleted [top]) - Annex.Queue.addCommand "rm" [Params "--quiet -f --"] deleted + unless (null deleted) $ + Annex.Queue.addCommand "rm" [Params "--quiet -f --"] deleted void $ liftIO cleanup2 when merged $ do