Skip to content

Commit

Permalink
При инкрементальной загруке объектов с кирилицей возникает ошибка в l…
Browse files Browse the repository at this point in the history
…inux (#4)

* При инкрементальной загруке объектов с кирилицей возникает ошибка в linux

* Бампнул версию

* Фикс бага с загрузкой инкремента из файла
  • Loading branch information
Segate-ekb authored Nov 7, 2024
1 parent aa37377 commit 7e8d33b
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
2 changes: 1 addition & 1 deletion packagedef
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Описание.Имя("ibcmdrunner")
.Версия("0.2.3")
.Версия("0.2.5")
.Автор("Alexey Bobylkin")
.АдресАвтора("alex_bob@lipetsk.ru")
.Описание("Библиотека для упрощения работы с утилитами ibcmd и ibsrv из oscript.")
Expand Down
11 changes: 9 additions & 2 deletions src/Классы/ibcmdrunner.os
Original file line number Diff line number Diff line change
Expand Up @@ -922,10 +922,17 @@
ПараметрыЗапуска.Добавить(ОбернутьВКавычки(ВыбранныйФайл));

Иначе
ЗаписьТекста = Новый ЗаписьТекста(ИмяФайлаПараметров, КодировкаТекста.ANSI);
СтрокаДляЗаписи = "";
Если ЭтоWindows Тогда
Кодировка = КодировкаТекста.ANSI;
Иначе
Кодировка = КодировкаТекста.UTF8NoBOM;
КонецЕсли;
ЗаписьТекста = Новый ЗаписьТекста(ИмяФайлаПараметров, Кодировка);
Для Каждого ВыбранныйФайл Из ВыбранныеФайлы Цикл
ЗаписьТекста.ЗаписатьСтроку(ВыбранныйФайл);
СтрокаДляЗаписи = ?(СтрокаДляЗаписи="", "", Символы.ПС)+ СокрЛП(ВыбранныйФайл);
КонецЦикла;
ЗаписьТекста.ЗаписатьСтроку(СокрЛП(СтрокаДляЗаписи),"");
ЗаписьТекста.Закрыть();

ПараметрыЗапуска.Добавить("<");
Expand Down

0 comments on commit 7e8d33b

Please sign in to comment.