Skip to content

vrunner decompile / vrunner decompileconf

Разборка .cf в XML-исходники. В 3.0 — vrunner cf decompile <OUT>: документация.

Соответствие

2.x3.0
vrunner decompile, vrunner decompileconfvrunner cf decompile [опции] <OUT>
--out ./cfпозиционный аргумент OUT (в командной строке или ключ out в файле настроек)
--in ./build/1Cv8.cf--cf-file ./build/1Cv8.cf (VRUNNER_CF_FILE); без неё выгружается конфигурация базы из --ibconnection
--ibcmd: разборка утилитой ibcmd вместо конфигуратора
Секции настроек decompile, decompileconfvrunner.cf.decompile; ключ incf-file переименуйте вручную

Пример

Было (2.x):

bash
vrunner decompile \
  --in ./build/1Cv8.cf \
  --out ./cf \
  --ibconnection /F./build/tmp-ib

Стало (3.0):

bash
# Из файла cf через ibcmd
vrunner cf decompile --cf-file ./build/1Cv8.cf --ibcmd ./cf

# Конфигурация базы через конфигуратор
vrunner cf decompile --ibconnection /F./build/ib ./cf

Файл настроек — было (vrunner.json):

json
{
  "decompile": {
    "--in": "./build/1Cv8.cf",
    "--out": "./cf"
  }
}

Стало (autumn-properties.json):

json
{
  "vrunner": {
    "cf": {
      "decompile": {
        "cf-file": "./build/1Cv8.cf",
        "out": "./cf"
      }
    }
  }
}