Closed warpfork closed 8 years ago
Finally.
This took long enough... but the opportunity to include a bunch of improvements to git logging and error handling quality along the way was too good to pass up, and that was worth it. (And who would have thought it would come down to an issue with shallow clones? Not I. Git, you joyous fractal you.)
LGTM
Travis should test non-root runs of the tests (most of them will skip themselves, but that should also be tested to work properly).
Also, we should not run repeat-thyself as an integration test in some travis builds, because their pattern of testing merge commits makes a synthetic commit that isn't readily fetchable.