I think this broke because i was previously checking out my own primary branch and then overlaying the branch under test, and now i'm checking that branch out directly.
Regardless, it's clearly more portable to ask git for the commit ID than to try to figure it out by looking at files in .git. And with this change, replay_loop -a (archive) doesn't blow up.
I tested this on a replay site, and was able to successfully create archive files.
I think this broke because i was previously checking out my own primary branch and then overlaying the branch under test, and now i'm checking that branch out directly.
Regardless, it's clearly more portable to ask git for the commit ID than to try to figure it out by looking at files in .git. And with this change,
replay_loop -a
(archive) doesn't blow up.I tested this on a replay site, and was able to successfully create archive files.