Версия дистрибутива#

В корневом каталоге дистрибутива находятся файлы, содержащие информацию о версии дистрибутива, наименовании и поставщике компонента:

Файл

Описание

smbx-release.info

Содержит информацию о версии дистрибутива и hash-коммит исходного файла

regid.2021-12.ru.sbertech_SMB-[version].swidtag

Содержит информацию о компоненте и поставщике

  1. Содержимое файла smbx-release.info:

Info: <Наименование продукта>
Version: <Версия дистрибутива>
Build date: <Дата сборки дистрибутива>
Revisions:
  <Наименование продукта>: <hash коммита исходного файла дистрибутива компонента >

Например:

Info: Component SMBX
Version: 2.2.0-1
Build date: 2023-07-28 13:37
Revisions:
  smbx: ca6c***b967
  1. Содержимое файла regid.2021-12.ru.sbertech_SMB-[version].swidtag:

<?xml version="1.0" encoding="utf-8"?>
<software_identification_tag xmlns="http://standards.iso.org/iso/19770/-2/2009/schema.xsd" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xsi:schemaLocation="http://standards.iso.org/iso/19770/-2/2009/schema.xsd schema.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <entitlement_required_indicator>false</entitlement_required_indicator>
  <product_title> Наименование компонента </product_title>
  <product_version>
    <name> Версия поставляемого дистрибутива </name>
    <numeric>
      <major> </major>
      <minor> </minor>
      <build> </build>
      <review> </review>
    </numeric>
  </product_version>
  <software_creator>
    <name> Наименование поставщика </name>
    <regid> id поставщика </regid>
  </software_creator>
  <software_licensor>
    <name> Наименование поставщика </name>
    <regid> id поставщика </regid>
  </software_licensor>
  <software_id>
    <unique_id> id компонента с версией </unique_id>
    <tag_creator_regid> id поставщика </tag_creator_regid>
  </software_id>
  <tag_creator>
    <name> Наименование поставщика </name>
    <regid> id поставщика </regid>
  </tag_creator>
  <dependency><software_id>
      <unique_id> Зависимость </unique_id>
      <tag_creator_regid> id поставщика </tag_creator_regid>
    </software_id><software_id>
      <unique_id> id продукта с версией </unique_id>
      <tag_creator_regid> id поставщика </tag_creator_regid>
    </software_id>
  </dependency>
</software_identification_tag>

Например:

<?xml version="1.0" encoding="utf-8"?>
<software_identification_tag xmlns="http://standards.iso.org/iso/19770/-2/2009/schema.xsd" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xsi:schemaLocation="http://standards.iso.org/iso/19770/-2/2009/schema.xsd schema.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <entitlement_required_indicator>false</entitlement_required_indicator>
  <product_title>Platform V Synapse Messaging</product_title>
  <product_version>
    <name>2.3.0-4</name>
    <numeric>
      <major>2</major>
      <minor>3</minor>
      <build>0</build>
      <review>4</review>
    </numeric>
  </product_version>
  <software_creator>
    <name>SberTech</name>
    <regid>regid.2021-12.ru.sbertech</regid>
  </software_creator>
  <software_licensor>
    <name>SberTech</name>
    <regid>regid.2021-12.ru.sbertech</regid>
  </software_licensor>
  <software_id>
    <unique_id>smb-2.3.0</unique_id>
    <tag_creator_regid>regid.2021-12.ru.sbertech</tag_creator_regid>
  </software_id>
  <tag_creator>
    <name>SberTech</name>
    <regid>regid.2021-12.ru.sbertech</regid>
  </tag_creator>
  <dependency><software_id>
      <unique_id>k8s-1.1.0</unique_id>
      <tag_creator_regid>regid.2021-12.ru.sbertech</tag_creator_regid>
    </software_id><software_id>
      <unique_id>ssm-3.9.0</unique_id>
      <tag_creator_regid>regid.2021-12.ru.sbertech</tag_creator_regid>
    </software_id>
  </dependency>
</software_identification_tag>

Как посмотреть версию уже установленного экземпляра SMBX#

При установке данные файлы копируются в корневую директорию установки.