You've already forked gitmanager
mirror of
https://github.com/Untru/gitmanager.git
synced 2025-08-09 21:37:16 +02:00
Реализовал возможность отправлять массив команд
This commit is contained in:
@@ -61,6 +61,8 @@
|
||||
|
||||
Функция ПодготовкаПараметровИЗапускПриложения(База, Команда, ТекущийКаталог = Неопределено, ДополнительнаяКоманда = "") Экспорт
|
||||
|
||||
СобратьКоманды(Команда);
|
||||
|
||||
СтрокаКоманды = ОбщегоНазначенияСлужебныйКлиентСервер.БезопаснаяСтрокаКоманды(Команда);
|
||||
НастройкиБазы = РаботаСGitAPIПовтИсп.НастройкиБазы(База);
|
||||
ЗначениеКластераСерверов = Неопределено;
|
||||
@@ -188,6 +190,19 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция СобратьКоманды(Команда)
|
||||
|
||||
Результат = "";
|
||||
Если ТипЗнч(Команда) = Тип("Строка") Тогда
|
||||
Результат = СтрСоединить(Команда, " ");
|
||||
Иначе
|
||||
Для Каждого Элемент Из Команда Цикл
|
||||
Результат = СтрШаблон("%1 && %2", Результат, СтрСоединить(Элемент, " ");
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
|
Reference in New Issue
Block a user