Я использую Ivy для разрешения своих зависимостей. У нас есть большой общий ресурс, где все библиотеки, которые мы используем, работают и извлекаются по мере необходимости.
Очень редко нам нужно добавлять дополнительные файлы в существующую версию библиотеки. Например, недавно мы начали использовать компоненты диаграмм в библиотеке пользовательского интерфейса. Ранее они нам не были нужны, поэтому я взял соответствующие библиотеки DLL и скопировал их в общую папку с существующими библиотеками пользовательского интерфейса.
Однако при запуске ivy эти дополнения по умолчанию не выбираются, предположительно потому, что они локально кэшируются на моей машине, а ivy только проверяет версию, чтобы увидеть, есть ли у нее версия x.y.z библиотеки a. Он не проверяет, изменилась ли версия x.y.z библиотеки a в репозитории ivy.
Есть ли способ заставить плюща проверять хранилище на наличие структурных изменений в библиотеке, а не просто проверять локальный кеш?
Я пытался использовать <ivy:resolve refresh="true"/>
, но это ничего не помогало.
Спасибо.