diff --git a/src/applications/diffusion/query/diff/svn/DiffusionSvnDiffQuery.php b/src/applications/diffusion/query/diff/svn/DiffusionSvnDiffQuery.php index 1b386e34d2..a0df4158ba 100644 --- a/src/applications/diffusion/query/diff/svn/DiffusionSvnDiffQuery.php +++ b/src/applications/diffusion/query/diff/svn/DiffusionSvnDiffQuery.php @@ -1,7 +1,7 @@ $future) { - list($stdout) = $future->resolvex(); + try { + list($stdout) = $future->resolvex(); + } catch (CommandException $e) { + if ($path->getFileType() != DifferentialChangeType::FILE_DIRECTORY) { + throw $e; + } + } $futures[$key] = $stdout; }