don't fetch if repo is already at correct rev