Локальный репозиторий загрязнен или опережает источник. Сбросить его до источника / мастера - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть весенний конфиг (версия 2.2.2), и я установил каталог, как показано ниже, когда нет доступа к inte rnet, используйте вместо этого следующий каталог:

В моем приложении. файл свойств:

spring.cloud.config.server.git.basedir = /dummy/spring/config/local/fallback/directory

Полный каталог:

E:\dummy\spring\config\local\fallback\directory\dummy-config\

Работает нормально, но когда я делаю изменения в файле (E: \ dummy \ spring \ config \ local \ fallback \ directory \ dummy-config), например, файл a.properties У меня есть следующее сообщение:

message=John

Измените имя с Джона на Джерри

Это изменение не учитывается и Я получаю следующее предупреждение в своих журналах:

2020-04-06 12:04:37.203  WARN 10680 --- [io-8888-exec-10] .c.s.e.MultipleJGitEnvironmentRepository : The local repository is dirty or ahead of origin. Resetting it to origin/master.
2020-04-06 12:04:37.207  INFO 10680 --- [io-8888-exec-10] .c.s.e.MultipleJGitEnvironmentRepository : Reset label master to version AnyObjectId[e2a09068e97aada95c2a3a1df22385135507e8e2]

Согласно этому сообщению:

сообщение о переопределении значения

Видимо, следующая строка следует добавить:

spring.cloud.config.allowOverride=true
spring.cloud.config.overrideNone=false

Я добавил их в конфигурацию своего сервера, а также зафиксировал их в моем репо git на github. Но все еще возникает та же проблема, любой совет, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...