I think we need to add `os.path.exists(os.path.join(dir, '.' + vcs))` for backward compatibily, because users may have their own settings without `dir` prop.