When changing repos, validate the settings before actually changing