Форматирование версий ресурсов

В процессе отправки, обновления и копирования ресурсов в хранилище им присваиваются номера версий с учетом правил продукта.

Назначение

Приложение управляет взаимосвязью между версиями ресурсов. С учетом следующего формата версий и стратегии создания версий можно создавать взаимосвязи между ресурсами и добавлять информацию об этих взаимосвязях в метаданные ресурсов.

Формат

Следующие правила и формат версий следует использовать при отправке ресурсов в хранилище.

Используйте формат A.B.C, где A, B и C - целые числа, например, "7.1.0". Для версий ресурсов применяется числовое сравнение. В следующем показано, каким образом сравниваются версии ресурса:
  • Самые новые
    • 7.2.0
    • 7.1.1
    • 7.1.0
  • Самые старые
Прим.: Число уровней версии не ограничено, например, 7.0.0.0.1.1

Вместо номера в версию можно добавить текст; обратите внимание, что текст должен однозначно отражать правильный порядок версий. Например, "7.1.0" предшествует версии "7.1 Milestone", которая в свою очередь предшествует версии "7.2." Если номер версии ресурсов совпадает, но версия одного из ресурсов содержит текст, то версии будут одинаковыми с точки зрения номера, но будут содержать разные текстовые строки. В следующем примере показано, каким образом разные строки взаимодействуют друг с другом. На следующей диаграмме версии перечислены в хронологическом порядке.


Комментарии