|
9 | 9 |
|
10 | 10 | Перем URLРепозитория; |
11 | 11 | Перем ИмяВетки; |
12 | | -Перем ИмяЦелевойВетки; |
| 12 | +//Перем ИмяЦелевойВетки; |
13 | 13 | Перем ПолучитьИзменения; |
14 | 14 | Перем ОтправитьИзменения; |
15 | 15 | Перем ОтправитьЗапросНаСлияние; |
|
88 | 88 |
|
89 | 89 | URLРепозитория = ""; |
90 | 90 | ИмяВетки = ""; |
91 | | - ИмяЦелевойВетки = ""; |
| 91 | + //ИмяЦелевойВетки = ""; |
92 | 92 | ПолучитьИзменения = Ложь; |
93 | 93 | ОтправитьИзменения = Ложь; |
94 | 94 | ОтправитьЗапросНаСлияние = Ложь; |
|
122 | 122 | КлассРеализации.Опция("b branch", "master", "[*sync-remote] Имя ветки") |
123 | 123 | .ТСтрока() |
124 | 124 | .ВОкружении("GITSYNC_REMOTE_BRANCH"); |
125 | | - КлассРеализации.Опция("tb target-branch", "master", "[*sync-remote] Имя целевой ветки для слияния") |
126 | | - .ТСтрока() |
127 | | - .ВОкружении("GITSYNC_REMOTE_TARGET_BRANCH"); |
| 125 | + //КлассРеализации.Опция("tb target-branch", "master", "[*sync-remote] Имя целевой ветки для слияния") |
| 126 | + // .ТСтрока() |
| 127 | + // .ВОкружении("GITSYNC_REMOTE_TARGET_BRANCH"); |
128 | 128 | КлассРеализации.Опция("T push-tags", Ложь, "[*sync-remote] Флаг отправки тегов по версиям") |
129 | 129 | .Флаг() |
130 | 130 | .ВОкружении("GITSYNC_REMOTE_PUSH_TAGS"); |
|
148 | 148 |
|
149 | 149 | URLРепозитория = ПараметрыКоманды.Параметр("URL", ""); |
150 | 150 | ИмяВетки = ПараметрыКоманды.Параметр("branch", ""); |
151 | | - ИмяЦелевойВетки = ПараметрыКоманды.Параметр("target-branch", ""); |
| 151 | + //ИмяЦелевойВетки = ПараметрыКоманды.Параметр("target-branch", ""); |
152 | 152 |
|
153 | 153 | ПолучитьИзменения = ПараметрыКоманды.Параметр("pull", Ложь); |
154 | 154 | ОтправитьИзменения = ПараметрыКоманды.Параметр("push", Ложь); |
|
161 | 161 |
|
162 | 162 | Лог.Отладка("Установлено получение изменений <%1> ", ПолучитьИзменения); |
163 | 163 | Лог.Отладка("Установлено имя ветки <%1> ", ИмяВетки); |
164 | | - Лог.Отладка("Установлено имя целевой ветки для слияния <%1> ", ИмяЦелевойВетки); |
| 164 | + //Лог.Отладка("Установлено имя целевой ветки для слияния <%1> ", ИмяЦелевойВетки); |
165 | 165 | Лог.Отладка("Установлена отправка изменений <%1> ", ОтправитьИзменения); |
166 | 166 | Лог.Отладка("Установлен запрос на слияние <%1> ", ОтправитьЗапросНаСлияние); |
167 | 167 | Лог.Отладка("Установлено количество коммитов <%1>, после которых осуществляется отправка", КоличествоКоммитовДоPush); |
|
192 | 192 | КонецЕсли; |
193 | 193 |
|
194 | 194 | ГитРепозиторий = ПолучитьГитРепозиторий(КаталогРабочейКопии); |
195 | | - ВыполнитьGitPush(ГитРепозиторий, КаталогРабочейКопии); |
196 | 195 | ВыполнитьGitMergeRequest(ГитРепозиторий, КаталогРабочейКопии, ТекущаяВерсия); |
| 196 | + ВыполнитьGitPush(ГитРепозиторий, КаталогРабочейКопии); |
197 | 197 |
|
198 | 198 | КонецПроцедуры |
199 | 199 |
|
|
203 | 203 |
|
204 | 204 | Если СчетчикКоммитов = КоличествоКоммитовДоPush Тогда |
205 | 205 |
|
206 | | - ВыполнитьGitPush(ГитРепозиторий, КаталогРабочейКопии); |
207 | 206 | ВыполнитьGitMergeRequest(ГитРепозиторий, КаталогРабочейКопии, ТекущаяВерсия); |
208 | | - |
| 207 | + ВыполнитьGitPush(ГитРепозиторий, КаталогРабочейКопии); |
| 208 | + |
209 | 209 | СчетчикКоммитов = 0; |
210 | 210 |
|
211 | 211 | КонецЕсли; |
|
231 | 231 | ПараметрыКомандыPush.Добавить("push -u"); |
232 | 232 | ПараметрыКомандыPush.Добавить(СтрЗаменить(URLРепозитория, "%", "%%")); |
233 | 233 | ПараметрыКомандыPush.Добавить("-v"); |
234 | | - ПараметрыКомандыPush.Добавить(ИмяВетки); |
| 234 | + //ПараметрыКомандыPush.Добавить(ИмяВетки); |
235 | 235 |
|
236 | 236 | Для Каждого Опция Из PushOptions Цикл |
237 | 237 | Если Не ПустаяСтрока(Опция) Тогда |
238 | 238 | ПараметрыКомандыPush.Добавить("-o " + Опция); |
239 | 239 | КонецЕсли; |
240 | 240 | КонецЦикла; |
241 | 241 |
|
242 | | - //ГитРепозиторий.ПерейтиВВетку(ИмяВетки); |
| 242 | + ГитРепозиторий.ПерейтиВВетку(ИмяВетки); |
243 | 243 | ГитРепозиторий.ВыполнитьКоманду(ПараметрыКомандыPush); |
244 | 244 |
|
245 | 245 | Если ОтправлятьТеги Тогда |
|
286 | 286 | КонецЕсли; |
287 | 287 | КонецЦикла; |
288 | 288 |
|
| 289 | + ГитРепозиторий.ПерейтиВВетку(ИмяВетки); |
289 | 290 | //ГитРепозиторий.ПерейтиВВетку(ИмяЦелевойВетки); |
290 | 291 | //ГитРепозиторий.Получить(URLРепозитория, ИмяЦелевойВетки); |
291 | 292 | ГитРепозиторий.ВыполнитьКоманду(ПараметрыКомандыMerge); |
|
315 | 316 |
|
316 | 317 | URLРепозитория = ""; |
317 | 318 | ИмяВетки = ""; |
318 | | - ИмяЦелевойВетки = ""; |
| 319 | + //ИмяЦелевойВетки = ""; |
319 | 320 | ПолучитьИзменения = Ложь; |
320 | 321 | ОтправитьИзменения = Ложь; |
321 | 322 | ОтправитьЗапросНаСлияние = Ложь; |
|
0 commit comments