diff --git a/src/applications/diffusion/engine/DiffusionCommitHookEngine.php b/src/applications/diffusion/engine/DiffusionCommitHookEngine.php --- a/src/applications/diffusion/engine/DiffusionCommitHookEngine.php +++ b/src/applications/diffusion/engine/DiffusionCommitHookEngine.php @@ -695,8 +695,8 @@ $futures['old']->updateEnv('HG_PENDING', null); $futures['commits'] = $repository->getLocalCommandFuture( - "log --rev %s --rev tip --template %s", - hgsprintf('%s', $hg_node), + 'log --rev %s --template %s', + hgsprintf('%s:%s', $hg_node, 'tip'), '{node}\1{branches}\2'); // Resolve all of the futures now. We don't need the 'commits' future yet,