Skip to content

Commit aca7469

Browse files
committed
Делаю мерж перед пуш
1 parent 43805f5 commit aca7469

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

src/Классы/syncRemote.os

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
Перем URLРепозитория;
1111
Перем ИмяВетки;
12-
Перем ИмяЦелевойВетки;
12+
//Перем ИмяЦелевойВетки;
1313
Перем ПолучитьИзменения;
1414
Перем ОтправитьИзменения;
1515
Перем ОтправитьЗапросНаСлияние;
@@ -88,7 +88,7 @@
8888

8989
URLРепозитория = "";
9090
ИмяВетки = "";
91-
ИмяЦелевойВетки = "";
91+
//ИмяЦелевойВетки = "";
9292
ПолучитьИзменения = Ложь;
9393
ОтправитьИзменения = Ложь;
9494
ОтправитьЗапросНаСлияние = Ложь;
@@ -122,9 +122,9 @@
122122
КлассРеализации.Опция("b branch", "master", "[*sync-remote] Имя ветки")
123123
.ТСтрока()
124124
.ВОкружении("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");
128128
КлассРеализации.Опция("T push-tags", Ложь, "[*sync-remote] Флаг отправки тегов по версиям")
129129
.Флаг()
130130
.ВОкружении("GITSYNC_REMOTE_PUSH_TAGS");
@@ -148,7 +148,7 @@
148148

149149
URLРепозитория = ПараметрыКоманды.Параметр("URL", "");
150150
ИмяВетки = ПараметрыКоманды.Параметр("branch", "");
151-
ИмяЦелевойВетки = ПараметрыКоманды.Параметр("target-branch", "");
151+
//ИмяЦелевойВетки = ПараметрыКоманды.Параметр("target-branch", "");
152152

153153
ПолучитьИзменения = ПараметрыКоманды.Параметр("pull", Ложь);
154154
ОтправитьИзменения = ПараметрыКоманды.Параметр("push", Ложь);
@@ -161,7 +161,7 @@
161161

162162
Лог.Отладка("Установлено получение изменений <%1> ", ПолучитьИзменения);
163163
Лог.Отладка("Установлено имя ветки <%1> ", ИмяВетки);
164-
Лог.Отладка("Установлено имя целевой ветки для слияния <%1> ", ИмяЦелевойВетки);
164+
//Лог.Отладка("Установлено имя целевой ветки для слияния <%1> ", ИмяЦелевойВетки);
165165
Лог.Отладка("Установлена отправка изменений <%1> ", ОтправитьИзменения);
166166
Лог.Отладка("Установлен запрос на слияние <%1> ", ОтправитьЗапросНаСлияние);
167167
Лог.Отладка("Установлено количество коммитов <%1>, после которых осуществляется отправка", КоличествоКоммитовДоPush);
@@ -192,8 +192,8 @@
192192
КонецЕсли;
193193

194194
ГитРепозиторий = ПолучитьГитРепозиторий(КаталогРабочейКопии);
195-
ВыполнитьGitPush(ГитРепозиторий, КаталогРабочейКопии);
196195
ВыполнитьGitMergeRequest(ГитРепозиторий, КаталогРабочейКопии, ТекущаяВерсия);
196+
ВыполнитьGitPush(ГитРепозиторий, КаталогРабочейКопии);
197197

198198
КонецПроцедуры
199199

@@ -203,9 +203,9 @@
203203

204204
Если СчетчикКоммитов = КоличествоКоммитовДоPush Тогда
205205

206-
ВыполнитьGitPush(ГитРепозиторий, КаталогРабочейКопии);
207206
ВыполнитьGitMergeRequest(ГитРепозиторий, КаталогРабочейКопии, ТекущаяВерсия);
208-
207+
ВыполнитьGitPush(ГитРепозиторий, КаталогРабочейКопии);
208+
209209
СчетчикКоммитов = 0;
210210

211211
КонецЕсли;
@@ -231,15 +231,15 @@
231231
ПараметрыКомандыPush.Добавить("push -u");
232232
ПараметрыКомандыPush.Добавить(СтрЗаменить(URLРепозитория, "%", "%%"));
233233
ПараметрыКомандыPush.Добавить("-v");
234-
ПараметрыКомандыPush.Добавить(ИмяВетки);
234+
//ПараметрыКомандыPush.Добавить(ИмяВетки);
235235

236236
Для Каждого Опция Из PushOptions Цикл
237237
Если Не ПустаяСтрока(Опция) Тогда
238238
ПараметрыКомандыPush.Добавить("-o " + Опция);
239239
КонецЕсли;
240240
КонецЦикла;
241241

242-
//ГитРепозиторий.ПерейтиВВетку(ИмяВетки);
242+
ГитРепозиторий.ПерейтиВВетку(ИмяВетки);
243243
ГитРепозиторий.ВыполнитьКоманду(ПараметрыКомандыPush);
244244

245245
Если ОтправлятьТеги Тогда
@@ -286,6 +286,7 @@
286286
КонецЕсли;
287287
КонецЦикла;
288288

289+
ГитРепозиторий.ПерейтиВВетку(ИмяВетки);
289290
//ГитРепозиторий.ПерейтиВВетку(ИмяЦелевойВетки);
290291
//ГитРепозиторий.Получить(URLРепозитория, ИмяЦелевойВетки);
291292
ГитРепозиторий.ВыполнитьКоманду(ПараметрыКомандыMerge);
@@ -315,7 +316,7 @@
315316

316317
URLРепозитория = "";
317318
ИмяВетки = "";
318-
ИмяЦелевойВетки = "";
319+
//ИмяЦелевойВетки = "";
319320
ПолучитьИзменения = Ложь;
320321
ОтправитьИзменения = Ложь;
321322
ОтправитьЗапросНаСлияние = Ложь;

0 commit comments

Comments
 (0)