|
27 | 27 | Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "-limit", "<выгрузить неболее limit версий от текущей выгруженной>"); |
28 | 28 | Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "-tempdir", "<Путь к каталогу временных файлов>"); |
29 | 29 | Парсер.ДобавитьПараметрФлагКоманды(ОписаниеКоманды, "-process-fatform-modules", "Переименовывать модули обычных форм в Module.bsl"); |
30 | | - |
| 30 | + |
31 | 31 | Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "-amount-look-for-license", "<число> количество повторов получения лицензии (попытка подключения каждые 10 сек), 0 - без ограничений"); |
| 32 | + Парсер.ДобавитьПараметрФлагКоманды(ОписаниеКоманды, "-stop-if-empty-comment", "Остановить, если Комментарий к версии пустой"); |
| 33 | + |
32 | 34 |
|
33 | 35 | Парсер.ДобавитьКоманду(ОписаниеКоманды); |
34 | 36 |
|
|
42 | 44 | МаксВерсия = ПараметрыКоманды["-maxversion"]; |
43 | 45 | Лимит = ПараметрыКоманды["-limit"]; |
44 | 46 | ПереименовыватьФайлМодуляОбычнойФормы = ПараметрыКоманды["-process-fatform-modules"]; |
| 47 | + ПрерватьВыполнениеБезКомментарияКВерсии = ПараметрыКоманды["-stop-if-empty-comment"]; |
45 | 48 |
|
46 | 49 | Если ЛокальныйКаталогГит = Неопределено Тогда |
47 | 50 |
|
|
73 | 76 |
|
74 | 77 | КонецЕсли; |
75 | 78 |
|
| 79 | + Если ПрерватьВыполнениеБезКомментарияКВерсии = Неопределено Тогда |
| 80 | + |
| 81 | + ПрерватьВыполнениеБезКомментарияКВерсии = Ложь; |
| 82 | + |
| 83 | + КонецЕсли; |
| 84 | + |
76 | 85 | МаксВерсия = Число(МаксВерсия); |
77 | 86 | МинВерсия = Число(МинВерсия); |
78 | 87 | Лимит = Число(Лимит); |
|
82 | 91 | Распаковщик.ДоменПочтыДляGitПоУмолчанию = ПараметрыКоманды["-email"]; |
83 | 92 | Распаковщик.ПереименовыватьФайлМодуляОбычнойФормы = ПереименовыватьФайлМодуляОбычнойФормы; |
84 | 93 | ДополнительныеПараметры.Лог.Информация("Начинаю выгрузку исходников"); |
85 | | - РаспаковщикКонфигурации.ВыполнитьЭкспортИсходников(Распаковщик, ПараметрыКоманды["ПутьКХранилищу"], ЛокальныйКаталогГит, МинВерсия, МаксВерсия, Формат,,, Лимит); |
| 94 | + РаспаковщикКонфигурации.ВыполнитьЭкспортИсходников(Распаковщик, |
| 95 | + ПараметрыКоманды["ПутьКХранилищу"], |
| 96 | + ЛокальныйКаталогГит, |
| 97 | + МинВерсия, |
| 98 | + МаксВерсия, |
| 99 | + Формат, |
| 100 | + , |
| 101 | + , |
| 102 | + Лимит, |
| 103 | + ПрерватьВыполнениеБезКомментарияКВерсии); |
86 | 104 | ДополнительныеПараметры.Лог.Информация("Выгрузка завершена"); |
87 | 105 |
|
88 | 106 | Возврат МенеджерКомандПриложения.РезультатыКоманд().Успех; |
|
0 commit comments