mirror of
https://github.com/1C-Company/GitConverter.git
synced 2025-03-19 21:08:00 +02:00
Исправление UTF
This commit is contained in:
parent
e4b9ee2672
commit
caea9a08ce
@ -2041,7 +2041,10 @@
|
||||
|
||||
ФайлКоманды = Новый ТекстовыйДокумент;
|
||||
|
||||
Если НЕ ЭтоWindowsСервер Тогда
|
||||
Если ЭтоWindowsСервер Тогда
|
||||
ТекстКоманды = "chcp 65001";
|
||||
ФайлКоманды.ДобавитьСтроку(ТекстКоманды);
|
||||
Иначе
|
||||
ТекстКоманды = "#!/bin/bash";
|
||||
ФайлКоманды.ДобавитьСтроку(ТекстКоманды);
|
||||
КонецЕсли;
|
||||
@ -2133,9 +2136,9 @@
|
||||
ФайлКоманды.ДобавитьСтроку(ТекстКоманды);
|
||||
|
||||
Если ЭтоWindowsСервер Тогда
|
||||
ФайлКоманды.Записать(ФайлКомандыGit, КодировкаТекста.OEM);
|
||||
ФайлКоманды.Записать(ФайлКомандыGit, "CESU-8");
|
||||
Иначе
|
||||
ФайлКоманды.Записать(ФайлКомандыGit, КодировкаТекста.Системная, Символы.ПС);
|
||||
ФайлКоманды.Записать(ФайлКомандыGit, "CESU-8", Символы.ПС);
|
||||
КонецЕсли;
|
||||
|
||||
ЗапуститьПриложение(?(ЭтоWindowsСервер, "", "bash ")
|
||||
@ -2170,7 +2173,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ЕстьИсключениеИндекса ИЛИ НЕ ЕстьИсключениеДампа Тогда
|
||||
ФайлИсключений.Записать(ИмяФайлаИсключений);
|
||||
ФайлИсключений.Записать(ИмяФайлаИсключений, "CESU-8");
|
||||
КонецЕсли;
|
||||
|
||||
// В атрибуты добавляем настройки для бинарных файлов
|
||||
@ -2183,7 +2186,7 @@
|
||||
ФайлАтрибутов.ДобавитьСтроку("*.bin binary");
|
||||
ФайлАтрибутов.ДобавитьСтроку("*.axdt binary");
|
||||
ФайлАтрибутов.ДобавитьСтроку("*.addin binary");
|
||||
ФайлАтрибутов.Записать(ИмяФайлаАтрибутов);
|
||||
ФайлАтрибутов.Записать(ИмяФайлаАтрибутов, "CESU-8");
|
||||
КонецЕсли;
|
||||
|
||||
// Добавляем изменения в индекс и проверяем статус
|
||||
@ -2230,7 +2233,10 @@
|
||||
|
||||
ФайлКоманды = Новый ТекстовыйДокумент;
|
||||
|
||||
Если НЕ ЭтоWindowsСервер Тогда
|
||||
Если ЭтоWindowsСервер Тогда
|
||||
ТекстКоманды = "chcp 65001";
|
||||
ФайлКоманды.ДобавитьСтроку(ТекстКоманды);
|
||||
Иначе
|
||||
ТекстКоманды = "#!/bin/bash";
|
||||
ФайлКоманды.ДобавитьСтроку(ТекстКоманды);
|
||||
КонецЕсли;
|
||||
@ -2285,9 +2291,9 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если ЭтоWindowsСервер Тогда
|
||||
ФайлКоманды.Записать(ФайлКомандыGit, КодировкаТекста.OEM);
|
||||
ФайлКоманды.Записать(ФайлКомандыGit, "CESU-8");
|
||||
Иначе
|
||||
ФайлКоманды.Записать(ФайлКомандыGit, КодировкаТекста.Системная, Символы.ПС);
|
||||
ФайлКоманды.Записать(ФайлКомандыGit, "CESU-8", Символы.ПС);
|
||||
КонецЕсли;
|
||||
|
||||
КодВозврата = Неопределено;
|
||||
@ -3594,7 +3600,7 @@
|
||||
|
||||
ФайлКомментария = Новый ТекстовыйДокумент;
|
||||
ФайлКомментария.УстановитьТекст(Комментарий);
|
||||
ФайлКомментария.Записать(ИмяФайлКомментария, КодировкаТекста.UTF8);
|
||||
ФайлКомментария.Записать(ИмяФайлКомментария, "CESU-8");
|
||||
|
||||
ТекстКоманды = СтрЗаменить(ТекстКоманды, "%ИмяФайлКомментария%", ИмяФайлКомментария);
|
||||
ФайлКоманды.ДобавитьСтроку(ТекстКоманды);
|
||||
@ -3604,7 +3610,7 @@
|
||||
ФайлКоманды.ДобавитьСтроку(ТекстКоманды);
|
||||
|
||||
Если ЭтоWindowsСервер Тогда
|
||||
ФайлКоманды.Записать(ИмяФайлаКомандыGit, КодировкаТекста.UTF8);
|
||||
ФайлКоманды.Записать(ИмяФайлаКомандыGit, "CESU-8");
|
||||
Иначе
|
||||
ФайлКоманды.Записать(ИмяФайлаКомандыGit, КодировкаТекста.Системная, Символы.ПС);
|
||||
КонецЕсли;
|
||||
|
Loading…
x
Reference in New Issue
Block a user