Homec4science

Do the heavy lifting for git commit hooks

Authored by epriestley <git@epriestley.com> on Dec 3 2013, 19:27.

Description

Do the heavy lifting for git commit hooks

Summary:
Ref T4189. This doesn't add any rules yet, but does all the heavy lifting to figure out what's changed and put it in a consuamble (if somewhat ad-hoc) datastructure, which lists all the ref and tag modifications and all the new commits in a consistent way.

From here, it should be fairly straightforward to add top-level rules (e.g., ff pushes only).

Test Plan: Output is huge, see comments.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T4189

Differential Revision: https://secure.phabricator.com/D7687

Details

Committed
epriestley <git@epriestley.com>Dec 3 2013, 19:27
Pushed
aubortJan 31 2017, 17:16
Parents
rPH9942c2a39ee1: Add Action Buttons to ObjectHeaders
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH632e1ceda61b: Do the heavy lifting for git commit hooks (authored by epriestley <git@epriestley.com>).Dec 3 2013, 19:27