diff --git a/src/workflow/svn-hook-pre-commit/ArcanistSvnHookPreCommitWorkflow.php b/src/workflow/svn-hook-pre-commit/ArcanistSvnHookPreCommitWorkflow.php index 938b7cea..23f85133 100644 --- a/src/workflow/svn-hook-pre-commit/ArcanistSvnHookPreCommitWorkflow.php +++ b/src/workflow/svn-hook-pre-commit/ArcanistSvnHookPreCommitWorkflow.php @@ -199,7 +199,12 @@ EOTEXT $engine->setFileData($data); $engine->setCommitHookMode(true); - $results = $engine->run(); + try { + $results = $engine->run(); + } catch (ArcanistNoEffectException $no_effect) { + // Nothing to do, bail out. + return 0; + } $renderer = new ArcanistLintRenderer(); $failures = array();