Hi,
we are having about 100 maven artifacts in our java based project. these artifacts categorize under 5 different products. obviously some of them are shared between products.
the problem is that, if you tag a product in svn for a release. the tag is not stable. because dependent shared modules are snapshot and they can be changed by others.
let say: Module A depends on Module B which is snapshot version. I Tag Module A in SVN for a release or milestone or ... later if someone change module B, it can affect the Tagged version. next time if i try to build tag version, i will have a broken build.
is there any way to solve this issue?
i don't want to use profile to stop snapshot updating.
Thanks All.