|
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