switch back to vcs_info, have it support git & hg