у нас есть около 100 maven артефактов в нашем Java-проекте. Эти артефакты относятся к 5 различным продуктам. очевидно, что некоторые из них разделены между продуктами.
проблема в том, что если вы помечаете продукт в svn для выпуска. тег не стабилен. потому что зависимые общие модули являются снимками, и они могут быть изменены другими.
скажем: модуль A зависит от модуля B, который является версией моментального снимка.
Я помечаю модуль A в SVN для выпуска или вехи или ...
позже, если кто-то поменяет модуль B, это может повлиять на помеченную версию. в следующий раз, если я попытаюсь собрать версию тега, у меня будет сломанная сборка.
есть ли способ решить эту проблему?
Я не хочу использовать профиль, чтобы остановить обновление снимка.
Спасибо всем.