use specific length for git changeset IDs
fixes #661