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