From 35aa1ecb7a3804d11de159b6dd8d451c0f07cb9d Mon Sep 17 00:00:00 2001 From: EvilBeaver Date: Wed, 28 Sep 2016 22:27:03 +0300 Subject: [PATCH 1/4] =?UTF-8?q?=D0=9D=D0=B5=20=D0=BF=D0=B8=D1=81=D0=B0?= =?UTF-8?q?=D1=82=D1=8C=20=D0=BB=D0=BE=D0=B3=20=D0=B2=20=D1=84=D0=B0=D0=B9?= =?UTF-8?q?=D0=BB,=20=D0=B5=D1=81=D0=BB=D0=B8=20=D0=BD=D0=B5=D1=82=20?= =?UTF-8?q?=D0=B4=D0=BE=D1=81=D1=82=D1=83=D0=BF=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- v8files-extractor.os | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/v8files-extractor.os b/v8files-extractor.os index f6cad2d..53cddeb 100644 --- a/v8files-extractor.os +++ b/v8files-extractor.os @@ -48,17 +48,7 @@ КонецФункции Функция ЗапускВКоманднойСтроке() - Лог_cmdline = Логирование.ПолучитьЛог("oscript.lib.cmdline"); - Лог_cmdline.УстановитьУровень(УровниЛога.Отладка); - Лог_cmdline.Закрыть(); - - ВыводПоУмолчанию = Новый ВыводЛогаВКонсоль(); - Лог_cmdline.ДобавитьСпособВывода(ВыводПоУмолчанию); - - Аппендер = Новый ВыводЛогаВФайл(); - Аппендер.ОткрытьФайл(ОбъединитьПути(КаталогПроекта(), ИмяСкрипта()+".cmdline.log")); - Лог_cmdline.ДобавитьСпособВывода(Аппендер); - + КодВозврата = 0; Если ТекущийСценарий().Источник <> СтартовыйСценарий().Источник Тогда @@ -165,9 +155,26 @@ ВыводПоУмолчанию = Новый ВыводЛогаВКонсоль(); Лог.ДобавитьСпособВывода(ВыводПоУмолчанию); - Аппендер = Новый ВыводЛогаВФайл(); - Аппендер.ОткрытьФайл(ОбъединитьПути(КаталогПроекта(), ИмяСкрипта()+".log")); - Лог.ДобавитьСпособВывода(Аппендер); + Попытка + + Лог_cmdline = Логирование.ПолучитьЛог("oscript.lib.cmdline"); + Лог_cmdline.Закрыть(); + + ВыводПоУмолчанию = Новый ВыводЛогаВКонсоль(); + Лог_cmdline.ДобавитьСпособВывода(ВыводПоУмолчанию); + + Аппендер = Новый ВыводЛогаВФайл(); + Аппендер.ОткрытьФайл(ОбъединитьПути(КаталогПроекта(), ИмяСкрипта()+".cmdline.log")); + Лог_cmdline.ДобавитьСпособВывода(Аппендер); + + Аппендер = Новый ВыводЛогаВФайл(); + Аппендер.ОткрытьФайл(ОбъединитьПути(КаталогПроекта(), ИмяСкрипта()+".log")); + Лог.ДобавитьСпособВывода(Аппендер); + Исключение + // Если прекоммит установлен, как приложение, в Program Files + // То команда не сможет отработать из за отсутствия прав на запись. + // Но нам в данном случае и не нужен лог в файле. + КонецПопытки; КонецПроцедуры From c9f2d4d2a9dbae97b1c9c6336ad55caac786b89e Mon Sep 17 00:00:00 2001 From: Nikita Gryzlov Date: Mon, 5 Dec 2016 11:31:03 +0300 Subject: [PATCH 2/4] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D0=B8=20?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BF=D1=80=D0=B5-=D1=80=D0=B5=D0=BB=D0=B8?= =?UTF-8?q?=D0=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packagedef | 2 +- v8files-extractor.os | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packagedef b/packagedef index efa513f..e39c8f9 100644 --- a/packagedef +++ b/packagedef @@ -1,6 +1,6 @@  Описание.Имя("precommit1c") - .Версия("2.0.5") + .Версия("2.1.0-PRE") .ЗависитОт("logos") .ЗависитОт("cmdline") .ЗависитОт("tempfiles") diff --git a/v8files-extractor.os b/v8files-extractor.os index f6cad2d..7b68278 100644 --- a/v8files-extractor.os +++ b/v8files-extractor.os @@ -26,7 +26,7 @@ Функция Версия() Экспорт - Версия = "2.0.5"; + Версия = "2.1.0-PRE"; Возврат "v" + Версия; From 7b1e1eaf7af333663d9f7c26e9fc9c66d0965172 Mon Sep 17 00:00:00 2001 From: Nikita Gryzlov Date: Mon, 5 Dec 2016 11:33:33 +0300 Subject: [PATCH 3/4] =?UTF-8?q?=D0=9F=D0=BE=D0=B4=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=B8=D0=BB=20=D1=80=D0=B0=D1=81=D0=BF=D0=BE=D0=BB=D0=BE=D0=B6?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B1=D0=B0=D0=B4=D0=B6=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index be085b2..2e8e8dd 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ ## Набор утилит для автоматической разборки/сборки внешних обработок и отчетов, при помещении (commit) в git [![Join the chat at https://gitter.im/xDrivenDevelopment/precommit1c](https://badges.gitter.im/xDrivenDevelopment/precommit1c.svg)](https://gitter.im/xDrivenDevelopment/precommit1c?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) Здесь вы можете задавать любые вопросы разработчикам и активным участникам + [![GitHub release](https://img.shields.io/github/release/xDrivenDevelopment/precommit1c.svg)](https://github.com/xDrivenDevelopment/precommit1c/releases) ### Что к чему From 12831560d91924dd1f5939cfbcda17f4349dc1fd Mon Sep 17 00:00:00 2001 From: Nikita Gryzlov Date: Mon, 5 Dec 2016 13:05:06 +0300 Subject: [PATCH 4/4] 2.0.6 --- packagedef | 2 +- v8files-extractor.os | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packagedef b/packagedef index e39c8f9..5ee8da1 100644 --- a/packagedef +++ b/packagedef @@ -1,6 +1,6 @@  Описание.Имя("precommit1c") - .Версия("2.1.0-PRE") + .Версия("2.0.6") .ЗависитОт("logos") .ЗависитОт("cmdline") .ЗависитОт("tempfiles") diff --git a/v8files-extractor.os b/v8files-extractor.os index 6008905..cdfae58 100644 --- a/v8files-extractor.os +++ b/v8files-extractor.os @@ -26,7 +26,7 @@ Функция Версия() Экспорт - Версия = "2.1.0-PRE"; + Версия = "2.0.6"; Возврат "v" + Версия;