From bd7d19b5b87d0de5f1b74849d5455c3e60dd280c Mon Sep 17 00:00:00 2001 From: akapustin Date: Sun, 28 Dec 2025 18:48:52 +0300 Subject: [PATCH 1/2] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D1=84=D0=B0=D0=BB=D0=B0=D0=B3=20=D0=B2=D0=BA=D0=BB?= =?UTF-8?q?=D1=8E=D1=87=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=BF=D0=BB=D0=B0=D0=B3?= =?UTF-8?q?=D0=B8=D0=BD=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../edtExport.os" | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/edtExport.os" "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/edtExport.os" index f92493c..0293116 100644 --- "a/src/\320\232\320\273\320\260\321\201\321\201\321\213/edtExport.os" +++ "b/src/\320\232\320\273\320\260\321\201\321\201\321\213/edtExport.os" @@ -12,6 +12,7 @@ Перем РабочееПространство; Перем ИмяРасширения; Перем ИмяБазовогоПроекта; +Перем ИспользоватьПлагин; Перем ИмяФайлаДампаКонфигурации; Перем ИмяФайлаИзменений; @@ -100,6 +101,9 @@ Лог.Отладка("Устанавливаю дополнительные параметры для команды %1", ИмяКоманды); + КлассРеализации.Опция("EF edt-format", Ложь, "[*edtExport] Флаг включения выгрузки в формате EDT") + .Флаговый(); + КлассРеализации.Опция("PN project-name", "", "[*edtExport] Имя проекта") .ТСтрока() .ВОкружении("GITSYNC_PROJECT_NAME"); @@ -124,11 +128,18 @@ Процедура ПриПолученииПараметров(ПараметрыКоманды) Экспорт + ИспользоватьПлагин = ПараметрыКоманды.Параметр("edt-format", Ложь); + ИспользоватьПлагин = Булево(ИспользоватьПлагин); + ИмяПроекта = ПараметрыКоманды.Параметр("project-name"); ВерсияEDT = ПараметрыКоманды.Параметр("edt-version"); РабочееПространство = ПараметрыКоманды.Параметр("workspace-location"); ИмяБазовогоПроекта = ПараметрыКоманды.Параметр("base-project-name"); + Если НЕ ИспользоватьПлагин Тогда + Возврат; + КонецЕсли; + Если Не ПустаяСтрока(ИмяРасширения) И Не ПустаяСтрока(ИмяБазовогоПроекта) И ПустаяСтрока(РабочееПространство) Тогда @@ -153,6 +164,10 @@ НомерВерсии) Экспорт // BSLLS:UnusedParameters-on + Если НЕ ИспользоватьПлагин Тогда + Возврат; + КонецЕсли; + Лог.Отладка("Начинаю выгрузку EDT"); Лог.Отладка("Имя проекта: %1", ИмяПроекта); From b65e661399fb1aa0b7ce881bb1267e4141236e79 Mon Sep 17 00:00:00 2001 From: akapustin Date: Sun, 28 Dec 2025 21:21:46 +0300 Subject: [PATCH 2/2] =?UTF-8?q?=D0=9F=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=82?= =?UTF-8?q?=D1=80=20--edt-format=20=D0=B2=20=D1=82=D0=B5=D1=81=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- features/edtExport.feature | 1 + 1 file changed, 1 insertion(+) diff --git a/features/edtExport.feature b/features/edtExport.feature index 123c84e..9d9d752 100644 --- a/features/edtExport.feature +++ b/features/edtExport.feature @@ -21,6 +21,7 @@ И Я добавляю параметр "--tempdir" для команды "gitsync" из переменной "ВременнаяДиректория" # И Я добавляю параметр "-v" для команды "gitsync" И Я добавляю параметр "sync" для команды "gitsync" + И Я добавляю параметр "--edt-format" для команды "gitsync" И Я добавляю параметр "--PN test" для команды "gitsync" И Я выключаю все плагины И Я включаю плагин "edtExport"