Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Обнаружение каталога ЕДТ #65

Merged
merged 3 commits into from
Jan 12, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@
Перем ИмяАвтора; // Строка - имя автора коммита в git
Перем ПочтаАвтора; // Строка - почта автора коммита в git
Перем КонвертироватьВФорматЕДТ; // Булево - конвертацировать в формат ЕДТ
Перем ВерсияЕДТ; // Строка - верия среды 1С:Enterprise development tools для конвертации
Перем ВерсияЕДТ; // Строка - версия среды 1С:Enterprise development tools для конвертации
Перем ПутьКЕДТ; // Строка - каталог к установленной ЕДТ, актуально для релизов равной или выше 2024.1. При явном указании значение параметра версии ЕДТ будет проигнорировано
Перем СнятьСПоддержки; // Булево - снять конфигурацию с поддержки
Перем ОтносительныйПуть; // Строка - относительный путь к исходникам внутри репозитория
Перем База_СтрокаСоединения; // Строка - строка соединения служебной базы 1С
Expand Down Expand Up @@ -132,6 +133,13 @@
"",
"версия среды 1С:Enterprise development tools");

ДобавитьОписаниеПараметра(Параметры,
"ПутьКЕДТ",
"Строка",
Ложь,
"",
"каталог к установленной ЕДТ, актуально для релизов равной или выше 2024.1. При явном указании значение параметра версии ЕДТ будет проигнорировано");

ДобавитьОписаниеПараметра(Параметры,
"СнятьСПоддержки",
"Булево",
Expand Down Expand Up @@ -231,6 +239,7 @@
УстановитьПараметрОбработкиДанныхИзСтруктуры("База_СтрокаСоединения" , ПараметрыОбработки);
УстановитьПараметрОбработкиДанныхИзСтруктуры("КонвертироватьВФорматЕДТ" , ПараметрыОбработки, Ложь);
УстановитьПараметрОбработкиДанныхИзСтруктуры("ВерсияЕДТ" , ПараметрыОбработки, Неопределено);
УстановитьПараметрОбработкиДанныхИзСтруктуры("ПутьКЕДТ" , ПараметрыОбработки, "");
УстановитьПараметрОбработкиДанныхИзСтруктуры("СнятьСПоддержки" , ПараметрыОбработки, Ложь);
УстановитьПараметрОбработкиДанныхИзСтруктуры("ОтносительныйПуть" , ПараметрыОбработки);

Expand Down Expand Up @@ -407,6 +416,7 @@
Выгрузка.УстановитьПараметрОбработкиДанных("База_СтрокаСоединения" , База_СтрокаСоединения);
Выгрузка.УстановитьПараметрОбработкиДанных("КонвертироватьВФорматЕДТ", КонвертироватьВФорматЕДТ);
Выгрузка.УстановитьПараметрОбработкиДанных("ВерсияЕДТ" , ВерсияЕДТ);
Выгрузка.УстановитьПараметрОбработкиДанных("ПутьКЕДТ" , ПутьКЕДТ);
Выгрузка.УстановитьПараметрОбработкиДанных("СнятьСПоддержки" , СнятьСПоддержки);
Выгрузка.УстановитьПараметрОбработкиДанных("ОтносительныйПуть" , ОтносительныйПуть);
Выгрузка.ОбработатьДанные();
Expand Down Expand Up @@ -494,13 +504,20 @@
.ТСтрока()
.ВОкружении("YARD_IB_CONNECTION");

Команда.Опция("edt convert-to-edt", Ложь, "конвертировать в едт")
Команда.Опция("edt convert-to-edt", Ложь, "конвертировать в формат 1С:EDT")
.Флаг();

Команда.Опция("ev edt-version", "", "верия среды 1С:Enterprise development tools для конвертации")
Команда.Опция(
"ev edt-version", "",
"верcия 1С:EDT для конвертации, при указании параметра пути к EDT значение игнорируется.
| Для версий ЕДТ от 2024.0 требуется указывать версию до 2 знаков (2024.2), ниже - до 3 знаков (2023.3.4)")
.ТСтрока()
.ВОкружении("YARD_EDT_VERSION");


Команда.Опция("edtp edt-path", "", "путь к установленной EDT")
.ТСтрока()
.ВОкружении("YARD_EDT_PATH");

Команда.Опция("rs remove-support", Ложь, "снять конфигруцию с поддержки")
.Флаг();

Expand Down
Loading
Loading