Skip to content

Commit 98d7ad3

Browse files
committed
Merge pull request xDrivenDevelopment#54 from nixel2007/fix-backslash-in-path
Добавлена процедура оборачивания в кавычки с учетом бэкслэша
2 parents e818a14 + 99b15f8 commit 98d7ad3

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

v8files-extractor.os

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@
419419
Для Каждого Каталог Из СписокНовыхКаталогов Цикл
420420

421421
Лог.Отладка("Запуск git add для каталога " + Каталог);
422-
Вывод = ПолучитьВыводПроцесса("git add --all """ + Каталог + """", КодВозврата);
422+
Вывод = ПолучитьВыводПроцесса("git add --all " + ОбернутьПутьВКавычки(Каталог), КодВозврата);
423423
Лог.Отладка("Вывод git add: " + Вывод);
424424
Если КодВозврата <> 0 Тогда
425425
Лог.Ошибка(Вывод);
@@ -724,6 +724,19 @@
724724

725725
КонецФункции
726726

727+
Функция ОбернутьПутьВКавычки(Знач Путь)
728+
729+
Результат = Путь;
730+
Если Прав(Результат, 1) = "\" Тогда
731+
Результат = Лев(Результат, СтрДлина(Результат) - 1);
732+
КонецЕсли;
733+
734+
Результат = """" + Результат + """";
735+
736+
Возврат Результат;
737+
738+
КонецФункции
739+
727740
Инициализация();
728741

729742
Если ЗапускВКоманднойСтроке() Тогда

0 commit comments

Comments
 (0)