From f5bd02e21d84736431eaafe48bc448ee06b061a8 Mon Sep 17 00:00:00 2001 From: mors Date: Sun, 13 Sep 2020 12:00:03 +0300 Subject: [PATCH 1/5] =?UTF-8?q?=D0=A3=D0=B1=D1=80=D0=B0=D0=BB=20=D0=BB?= =?UTF-8?q?=D0=B8=D1=88=D0=BD=D0=B8=D0=B5=20=D0=BF=D0=B0=D1=80=D0=B0=D0=BC?= =?UTF-8?q?=D0=B5=D1=82=D1=80=D1=8B=20=D0=B4=D0=BB=D1=8F=20=D0=BE=D0=B1?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=91=D0=94?= =?UTF-8?q?=20=D1=85=D1=80=D0=B0=D0=BD=D0=B8=D0=BB=D0=B8=D1=89=D0=B0=20?= =?UTF-8?q?=D0=BE=D0=BF=D0=B8=D1=81=D0=B0=D0=BD=D0=BE=20=D1=82=D1=83=D1=82?= =?UTF-8?q?=20https://github.com/oscript-library/v8runner/issues/125?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/v8runner.os | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/v8runner.os b/src/v8runner.os index 7756fc9..f474faa 100644 --- a/src/v8runner.os +++ b/src/v8runner.os @@ -954,14 +954,14 @@ ПараметрыСвязиСБазой = СтандартныеПараметрыЗапускаКонфигуратора(); ПараметрыСвязиСБазой.Добавить("/UpdateDBCfg"); - Если Не ДинамическоеОбновление Тогда + Если Не ДинамическоеОбновление И Не ЗначениеЗаполнено(ИмяРасширения) Тогда ПараметрыСвязиСБазой.Добавить("-Dynamic-"); КонецЕсли; Если ПредупрежденияКакОшибки Тогда ПараметрыСвязиСБазой.Добавить("-WarningsAsErrors"); КонецЕсли; - Если НаСервере Тогда + Если НаСервере И Не ЗначениеЗаполнено(ИмяРасширения) Тогда ПараметрыСвязиСБазой.Добавить("-Server"); КонецЕсли; Если ЗначениеЗаполнено(ИмяРасширения) Тогда From 550d8fe56533b51bdc56f940059623c7795ae848 Mon Sep 17 00:00:00 2001 From: Artur Ayukhanov Date: Wed, 28 Oct 2020 23:22:17 +0300 Subject: [PATCH 2/5] =?UTF-8?q?=D0=9D=D0=B5=20=D0=B7=D0=B0=D0=B3=D1=80?= =?UTF-8?q?=D1=83=D0=B6=D0=B0=D0=BB=D0=B8=D1=81=D1=8C=20=D1=80=D0=B0=D1=81?= =?UTF-8?q?=D1=88=D0=B8=D1=80=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=B2=20=D1=80?= =?UTF-8?q?=D0=B5=D0=B6=D0=B8=D0=BC=D0=B5=20=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=91=D0=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit closes https://github.com/oscript-library/v8runner/issues/125 closes https://github.com/vanessa-opensource/vanessa-runner/issues/400 --- src/v8runner.os | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/v8runner.os b/src/v8runner.os index f474faa..4625695 100644 --- a/src/v8runner.os +++ b/src/v8runner.os @@ -854,7 +854,7 @@ ВыполнитьКоманду(Параметры); Если ОбновитьКонфигурациюИБ Тогда - ОбновитьКонфигурациюБазыДанных(Ложь, Истина, Ложь, ИмяРасширения); + ОбновитьКонфигурациюБазыДанных(Ложь, Ложь, Ложь, ИмяРасширения); КонецЕсли; КонецПроцедуры From 09637ed992a0e0f13f3d17172cb8c4d41fa19d6f Mon Sep 17 00:00:00 2001 From: Artur Ayukhanov Date: Wed, 28 Oct 2020 23:35:38 +0300 Subject: [PATCH 3/5] =?UTF-8?q?=D0=9F=D0=BE=D0=B4=D0=B3=D0=BE=D1=82=D0=BE?= =?UTF-8?q?=D0=B2=D0=BA=D0=B0=20=D0=BA=20=D1=80=D0=B5=D0=BB=D0=B8=D0=B7?= =?UTF-8?q?=D1=83=20(#129)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Fix #127. Исправлена опечатка * Добавлен вывод гиперссылок для комментариев в хранилище (#124) * Добавлен вывод гиперссылок для комментариев В версии 8.3.17 добавлен ключ -IncludeCommentLinesWithDoubleSlash для /ConfigurationRepositoryReport. https://github.com/oscript-library/v8runner/issues/122 * Объявление функции экспортной Co-authored-by: Соколов Василий * Не загружались расширения в режиме обновления БД - перенос в ветку девелоп (#128) * Убрал лишние параметры для обновления БД хранилища описано тут https://github.com/oscript-library/v8runner/issues/125 * Не загружались расширения в режиме обновления БД closes https://github.com/oscript-library/v8runner/issues/125 closes https://github.com/vanessa-opensource/vanessa-runner/issues/400 Co-authored-by: Nikita Gryzlov Co-authored-by: Andrei Ovsiankin Co-authored-by: mors * установил номер версии + увеличил зависимости Co-authored-by: Nikita Gryzlov Co-authored-by: abirambul Co-authored-by: Соколов Василий Co-authored-by: Andrei Ovsiankin Co-authored-by: mors --- packagedef | 14 +++++++------- readme.md | 4 ++-- src/v8runner.os | 6 +++++- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/packagedef b/packagedef index d5a4d53..1862dc8 100644 --- a/packagedef +++ b/packagedef @@ -1,14 +1,14 @@  Описание.Имя("v8runner") - .Версия("1.7.0") + .Версия("1.8.0") .ВерсияСреды("1.0.19") - .ЗависитОт("asserts", "0.4.0") - .ЗависитОт("fs", "0.5.0") - .ЗависитОт("logos", "1.0.2") - .ЗависитОт("tempfiles", "0.2.2") + .ЗависитОт("asserts", "1.3.0") + .ЗависитОт("fs", "1.0.0") + .ЗависитОт("logos", "1.3.0") + .ЗависитОт("tempfiles", "1.0.0") .ЗависитОт("strings", "0.4.1") - .ЗависитОт("v8find", "0.1.2") - .ЗависитОт("1commands", "1.3.2") + .ЗависитОт("v8find", "0.1.5") + .ЗависитОт("1commands", "1.5.0") .ВключитьФайл("src") .ВключитьФайл("tests") .ВключитьФайл("lib.config") diff --git a/readme.md b/readme.md index dbaa3bd..f71df3f 100644 --- a/readme.md +++ b/readme.md @@ -25,7 +25,7 @@ Конфигуратор.УстановитьКонтекст("/IBConnectionString""Srvr=someserver:2041; Ref='database'""","Admin", "passw0rd"); ``` -В более простой форме - для файловой базы можно указать через ключ ```/S```: +В более простой форме - для файловой базы можно указать через ключ ```/F```: ```bsl Конфигуратор.УстановитьКонтекст("/FC:\1cdb\mydatabase","Admin", "passw0rd"); @@ -102,4 +102,4 @@ - Функция КаталогСборки(Знач Каталог = "") - Функция ПутьКПлатформе1С(Знач Путь = "") - Процедура УстановитьКодЯзыка(Знач КодЯзыка) -- Процедура УстановитьКодЯзыкаСеанса(Знач КодЯзыкаСеанса) \ No newline at end of file +- Процедура УстановитьКодЯзыкаСеанса(Знач КодЯзыкаСеанса) diff --git a/src/v8runner.os b/src/v8runner.os index 4625695..bc4a393 100644 --- a/src/v8runner.os +++ b/src/v8runner.os @@ -135,6 +135,10 @@ Параметры.Добавить(ТипГруппировки); + Если ИспользуемаяВерсияПлатформыСтаршеИлиРавна("8.3.17") Тогда + Параметры.Добавить("-IncludeCommentLinesWithDoubleSlash"); + КонецЕсли; + ВыполнитьКоманду(Параметры); КонецПроцедуры @@ -2391,7 +2395,7 @@ // Функция проверяет версию текущей платформы по сравнению с требуемой // -Функция ИспользуемаяВерсияПлатформыСтаршеИлиРавна(Знач ТребуемаяВерсияПлатформы) +Функция ИспользуемаяВерсияПлатформыСтаршеИлиРавна(Знач ТребуемаяВерсияПлатформы) Экспорт Лог.Отладка(СтрШаблон("Сравниваю версию <%1> с эталоном <%2>", мВерсияПлатформы, ТребуемаяВерсияПлатформы)); From 2582f45e09681cd1f2616bbdbb72eab91ada085f Mon Sep 17 00:00:00 2001 From: AlexPCRus Date: Mon, 18 Jan 2021 17:46:23 +0300 Subject: [PATCH 4/5] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=B5=D1=81?= =?UTF-8?q?=20=D0=B1=D0=BB=D0=BE=D0=BA=20=D0=B8=D0=BD=D0=B8=D1=86=D0=B8?= =?UTF-8?q?=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0=D1=86=D0=B8=D0=B8=20=D0=B2=20?= =?UTF-8?q?=D0=BF=D1=80=D0=B5=D0=B4=D0=BE=D0=BF=D1=80=D0=B5=D0=B4=D0=B5?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=BD=D1=83=D1=8E=20=D0=BF=D1=80=D0=BE=D1=86?= =?UTF-8?q?=D0=B5=D0=B4=D1=83=D1=80=D1=83=20=D0=9F=D1=80=D0=B8=D0=A1=D0=BE?= =?UTF-8?q?=D0=B7=D0=B4=D0=B0=D0=BD=D0=B8=D0=B8=D0=9E=D0=B1=D1=8A=D0=B5?= =?UTF-8?q?=D0=BA=D1=82=D0=B0=20=D0=B4=D0=BB=D1=8F=20=D0=B2=D0=BE=D0=B7?= =?UTF-8?q?=D0=BC=D0=BE=D0=B6=D0=BD=D0=BE=D1=81=D1=82=D0=B8=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D0=B4=D0=B0=D0=B2=D0=B0=D1=82=D1=8C=20=D0=B6=D0=B5?= =?UTF-8?q?=D0=BB=D0=B0=D0=B5=D0=BC=D1=83=D1=8E=20=D0=B2=D0=B5=D1=80=D1=81?= =?UTF-8?q?=D0=B8=D1=8E=20=D0=BF=D0=BB=D0=B0=D1=82=D1=84=D0=BE=D1=80=D0=BC?= =?UTF-8?q?=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/v8runner.os | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/v8runner.os b/src/v8runner.os index bc4a393..c3abdc5 100644 --- a/src/v8runner.os +++ b/src/v8runner.os @@ -2132,7 +2132,7 @@ КонецФункции // ПолучитьПараметр() -Процедура Инициализация() +Процедура Инициализация(ВерсияПлатформы) СистемнаяИнформация = Новый СистемнаяИнформация; ЭтоWindows = Найти(НРег(СистемнаяИнформация.ВерсияОС), "windows") > 0; мВерсияПлатформы = ""; @@ -2146,7 +2146,7 @@ мКонтекстКоманды.Вставить("КодЯзыкаСеанса", ""); - ПутьКПлатформе1С(ПолучитьПутьКВерсииПлатформы("8.3", РазрядностьПлатформы.x64x86)); + ПутьКПлатформе1С(ПолучитьПутьКВерсииПлатформы(ВерсияПлатформы, РазрядностьПлатформы.x64x86)); мОчищатьФайлИнформации = Истина; мФайлИнформацииВнешний = Ложь; @@ -2405,7 +2405,11 @@ КонецФункции -#КонецОбласти +Процедура ПриСозданииОбъекта(ВерсияПлатформы = "8.3") + + Лог = Логирование.ПолучитьЛог("oscript.lib.v8runner"); + Инициализация(ВерсияПлатформы); + +КонецПроцедуры -Лог = Логирование.ПолучитьЛог("oscript.lib.v8runner"); -Инициализация(); +#КонецОбласти \ No newline at end of file From 32cabfcb7ea39332109d409de2001d95e782cbb0 Mon Sep 17 00:00:00 2001 From: AlexPCRus Date: Mon, 18 Jan 2021 20:05:39 +0300 Subject: [PATCH 5/5] =?UTF-8?q?=D0=9E=D0=B1=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0=20=D1=81=D0=B8=D1=82=D1=83=D0=B0=D1=86=D0=B8=D0=B8?= =?UTF-8?q?=20=D0=BA=D0=BE=D0=B3=D0=B4=D0=B0=20=D0=B2=D0=B5=D1=80=D1=81?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BF=D0=BB=D0=B0=D1=82=D1=84=D0=BE=D1=80=D0=BC?= =?UTF-8?q?=D1=8B=20=D0=BD=D0=B8=D0=B3=D0=B4=D0=B5=20=D0=BD=D0=B5=20=D0=B7?= =?UTF-8?q?=D0=B0=D0=B4=D0=B0=D0=BD=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/v8runner.os | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/v8runner.os b/src/v8runner.os index c3abdc5..045ff52 100644 --- a/src/v8runner.os +++ b/src/v8runner.os @@ -2408,6 +2408,9 @@ Процедура ПриСозданииОбъекта(ВерсияПлатформы = "8.3") Лог = Логирование.ПолучитьЛог("oscript.lib.v8runner"); + Если ПустаяСтрока(ВерсияПлатформы) Тогда + ВерсияПлатформы = "8.3"; + КонецЕсли; Инициализация(ВерсияПлатформы); КонецПроцедуры