Properties are for Guiding, not for Restricting
When you define a property-set with 'strongly-typed' property values, those values are used to provide an intuitive, guiding UI for tagging and locating items.
The actual value does not force a strong relationship to the original property-set's predefined values. This is by design, to not slow-down common repository operations and for keeping artifacts management simple by allowing properties to change and evolve freely over time, without worrying about breaking older property rules.
Properties are therefore a helpful and non-restrictive feature.
По этой ссылке: https://www.jfrog.com/confluence/display/RTF/Properties
Означает ли это, что артефакт не ограничивается никакими свойствами?
Так что, если у меня есть следующее:
file1.txt со свойствами a, b, c
file2.txt со свойствами a, b, e
И я ищу файлы со свойствами 'b' и 'e', оба файла будутвозвращается, потому что оба файла имеют свойство 'b', хотя file1.txt не имеет свойства 'e'?
Я хотел бы иметь возможность искать по свойству и возвращать только файлы со свойствами 'b' и 'e'.Это возможно?
Или это единственное решение для фильтрации после запроса?
Я использую java-клиент, и я не знаю заранее имен файлов, только несколько свойств.