|
27 | 27 | Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "-branch", "<имя ветки git>");
|
28 | 28 | Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "-format", "<hierarchical|plain>");
|
29 | 29 | Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "-tempdir", "<Путь к каталогу временных файлов>");
|
| 30 | + Парсер.ДобавитьИменованныйПараметрКоманды(ОписаниеКоманды, "-push-every-n-commits", "<число> количество коммитов до промежуточной отправки на удаленный сервер"); |
30 | 31 |
|
31 | 32 | Парсер.ДобавитьКоманду(ОписаниеКоманды);
|
32 | 33 |
|
|
42 | 43 | Парсер.ДобавитьИменованныйПараметр("-branch", "<имя ветки git>");
|
43 | 44 | Парсер.ДобавитьИменованныйПараметр("-format", "<hierarchical|plain>");
|
44 | 45 | Парсер.ДобавитьИменованныйПараметр("-tempdir", "<Путь к каталогу временных файлов>");
|
| 46 | + Парсер.ДобавитьИменованныйПараметр("-push-every-n-commits", "<число> количество коммитов до промежуточной отправки на удаленный сервер"); |
45 | 47 |
|
46 | 48 | КонецПроцедуры // ЗарегистрироватьКоманду
|
47 | 49 |
|
|
60 | 62 | Формат = ПараметрыКоманды["-format"];
|
61 | 63 | ИмяВетки = ПараметрыКоманды["-branch"];
|
62 | 64 | Лимит = ПараметрыКоманды["-limit"];
|
63 |
| - КоличествоКоммитовДоPush = 0; |
| 65 | + КоличествоКоммитовДоPush = ПараметрыКоманды["-push-every-n-commits"]; |
64 | 66 |
|
65 | 67 | Если НачальнаяВерсия = Неопределено Тогда
|
66 | 68 |
|
|
79 | 81 | Лимит = 0;
|
80 | 82 |
|
81 | 83 | КонецЕсли;
|
| 84 | + |
| 85 | + Если КоличествоКоммитовДоPush = Неопределено Тогда |
| 86 | + |
| 87 | + КоличествоКоммитовДоPush = 0; |
| 88 | + |
| 89 | + КонецЕсли; |
82 | 90 |
|
83 | 91 | НачальнаяВерсия = Число(НачальнаяВерсия);
|
84 | 92 | КонечнаяВерсия = Число(КонечнаяВерсия);
|
85 | 93 | Лимит = Число(Лимит);
|
| 94 | + КоличествоКоммитовДоPush = Число(КоличествоКоммитовДоPush); |
86 | 95 |
|
87 | 96 | Если ЛокальныйКаталогГит = Неопределено Тогда
|
88 | 97 |
|
|
112 | 121 | Лог.Отладка("НачальнаяВерсия = " + НачальнаяВерсия);
|
113 | 122 | Лог.Отладка("КонечнаяВерсия = " + КонечнаяВерсия);
|
114 | 123 | Лог.Отладка("Лимит = " + Лимит);
|
115 |
| - |
| 124 | + Лог.Отладка("КоличествоКоммитовДоPush = " + КоличествоКоммитовДоPush); |
| 125 | + |
116 | 126 | Распаковщик = РаспаковщикКонфигурации.ПолучитьРаспаковщик(ДополнительныеПараметры);
|
117 | 127 | Распаковщик.ВерсияПлатформы = ВерсияПлатформы;
|
118 | 128 | Распаковщик.ДоменПочтыДляGitПоУмолчанию = ДоменПочты;
|
|
0 commit comments