Какое ПО существует для управления конфигурациями комплекта поставки ПО?
Например, у нас есть сервер Artifactory, на котором мы храним артефакты, из которых складывается комплект поставки. Задача - предоставить конкретному клиенту (покупателю ПО) набор артефактов, формирующих комплект поставки. Допустим, есть основная программа (П1), и есть расширяющие библиотеки(Б1 и Б2). Необходимо, чтобы клиент А получил П1 и Б1, а клиент Б - П1 и Б2, при этом согласованных версий. Например, П1v2.3.1 согласуется с Б1v1.5.6 и Бv1.0.0, а П1v2.3.4v согласуется с Б1v1.5.9 и Бv1.0.0.
Вот бы какое-нибудь ПО, в котором указать правила совместимости различных компонентов и описать комплект поставки для конкретных клиентов, чтобы потом, в идеале, это ПО обращалось к серверу Artifactory, и предоставляло клиенту, допустим, по FTP конечный набор компонентов согласно версии основного компонента.