Канвертацыя
На гэтай старонцы
Бэта-версія. Захавайце зыходны код арыгінала і ўхваліце прапанаваныя этапы канвертацыі ды выдаткі, перш чым працягваць.
Як карыстацца гэтымі інструментамі
- Спачатку выклічце адпаведны інструмент чытання або праверкі стану.
- Праверце размяшчэнне праекта і абавязковыя аргументы.
- Выканайце адно запланаванае дзеянне з яўным пацвярджэннем чалавека, калі яно патрабуецца.
- Пасля гэтага праверце стан або паўторна прачытайце рэсурс, які закранула дзеянне.
Параметры ніжэй апісваюць публічны кантракт. Вызначальным застаецца актуальны спіс інструментаў падключанага сервера. Некаторыя інструменты патрабуюць пэўнага хоста, размяшчэння праекта, рэжыму інферэнсу або плана. Ідэнтыфікатары — гэта значэнні, якія вярнулі ранейшыя інструменты; не прыдумляйце іх.
check_convertible
Правярае, ці можна канвертаваць гэты застасунак.
Патрабуе наяўнага праекта на этапе прыёму. Перш чым правяраць новую крыніцу, запусціце convert_project.
| Аргумент | Абавязковы | Тып або дапушчальныя значэнні |
|---|---|---|
projectId | Не | радок |
Аперацыя: толькі чытанне.
Даступныя канфігурацыі: stdio, воблачны праект, воблачны інферэнс; stdio, воблачны праект, дэлегаваны інферэнс; stdio, лакальны праект, воблачны інферэнс; stdio, лакальны праект, дэлегаваны інферэнс; HTTP на хостынгу.
Машыначытальныя кантракты інструментаў змяшчаюць укладзеныя схемы аргументаў.
convert_project
Канвертуйце застасунак, які вы ўжо маеце.
Пачынае або працягвае падтрыманы прыём праекта. repoUrl мае прыярытэт над лакальнай працоўнай прасторай. Захавайце зыходны код арыгінала і праверце conversion_status.
| Аргумент | Абавязковы | Тып або дапушчальныя значэнні |
|---|---|---|
projectId | Не | радок |
name | Не | радок |
about | Не | радок |
repoUrl | Не | радок |
branch | Не | радок |
confirm | Так | лагічнае значэнне; па змаўчанні false |
Аперацыя: можа змяніць стан або запусціць працу.
Даступныя канфігурацыі: stdio, воблачны праект, воблачны інферэнс; stdio, воблачны праект, дэлегаваны інферэнс; stdio, лакальны праект, воблачны інферэнс; stdio, лакальны праект, дэлегаваны інферэнс; HTTP на хостынгу.
Машыначытальныя кантракты інструментаў змяшчаюць укладзеныя схемы аргументаў.
proceed_conversion
Вырашыце, што канвертацыя будзе рабіць далей.
Сярод падтрыманых рашэнняў — прааналізаваць, вылучыць, рэалізаваць, пакінуць, паўтарыць спробу і скасаваць. Дзейнічайце паводле бягучага этапу; пацвярджайце толькі пасля праверкі аб’ёму работ і выдаткаў.
| Аргумент | Абавязковы | Тып або дапушчальныя значэнні |
|---|---|---|
decision | Так | analyze, extract, implement, leave, retry, cancel |
projectId | Не | радок |
note | Не | радок |
confirm | Так | лагічнае значэнне; па змаўчанні false |
name | Не | радок; мінімальная даўжыня 1; максімальная даўжыня 128 |
description | Не | радок |
specification | Не | радок |
vision | Не | радок |
designSystem | Не | радок |
Аперацыя: можа змяніць стан або запусціць працу.
Даступныя канфігурацыі: stdio, воблачны праект, воблачны інферэнс; stdio, воблачны праект, дэлегаваны інферэнс; stdio, лакальны праект, воблачны інферэнс; stdio, лакальны праект, дэлегаваны інферэнс; HTTP на хостынгу.
Машыначытальныя кантракты інструментаў змяшчаюць укладзеныя схемы аргументаў.
conversion_status
Бягучы стан канвертацыі.
Прачытайце вернуты рэсурс і ўлічвайце яго бягучыя значэнні, калі плануеце наступнае дзеянне.
| Аргумент | Абавязковы | Тып або дапушчальныя значэнні |
|---|---|---|
projectId | Не | радок |
Аперацыя: толькі чытанне.
Даступныя канфігурацыі: stdio, воблачны праект, воблачны інферэнс; stdio, воблачны праект, дэлегаваны інферэнс; stdio, лакальны праект, воблачны інферэнс; stdio, лакальны праект, дэлегаваны інферэнс; HTTP на хостынгу.
Машыначытальныя кантракты інструментаў змяшчаюць укладзеныя схемы аргументаў.
purge_origin
Выдаліце арыгінал пасля канвертацыі.
Незваротна выдаляе захаваны арыгінал. Дайце яўнае пацвярджэнне толькі пасля праверкі паводзін застасунку, ліцэнзій і патрэб у аднаўленні.
| Аргумент | Абавязковы | Тып або дапушчальныя значэнні |
|---|---|---|
projectId | Не | радок |
confirm | Так | лагічнае значэнне |
Аперацыя: можа змяніць стан або запусціць працу; магчымыя разбуральныя наступствы.
Даступныя канфігурацыі: stdio, воблачны праект, воблачны інферэнс; stdio, воблачны праект, дэлегаваны інферэнс; stdio, лакальны праект, воблачны інферэнс; stdio, лакальны праект, дэлегаваны інферэнс; HTTP на хостынгу.
Машыначытальныя кантракты інструментаў змяшчаюць укладзеныя схемы аргументаў.