Skip to content

Commit 4f70cd6

Browse files
committed
улучшенная установка гитсинка
1 parent eaeb57e commit 4f70cd6

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

tasks/install-gitsync.os

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,19 @@
1111
ГитРепозиторий.УстановитьРабочийКаталог(Каталог);
1212

1313
ГитРепозиторий.КлонироватьРепозиторий(URLРепозитория, Каталог);
14-
ГитРепозиторий.ПерейтиВВетку(Ветка);
14+
Лог.Информация("Извлекаю изменения с удаленного сервера");
15+
ГитРепозиторий.Извлечь();
16+
17+
Лог.Информация("Доступные ветки");
18+
СписокВеток = ГитРепозиторий.ПолучитьСписокВеток(Истина);
19+
20+
Для каждого СтрокаТЧ Из СписокВеток Цикл
21+
22+
Лог.Информация("Ветка <%1>", СтрокаТЧ.Имя);
23+
24+
КонецЦикла;
25+
26+
ГитРепозиторий.ПерейтиВВетку(Ветка, , Истина);
1527

1628
КонецПроцедуры
1729

@@ -45,6 +57,8 @@
4557

4658
КаталогПроектаGitsync = ОбъединитьПути(ТекущийСценарий().Каталог, "..", "bin");
4759

60+
УстановитьПеременнуюСреды("OSCRIPTBIN", КаталогПроектаGitsync);
61+
4862
ФС.ОбеспечитьКаталог(КаталогПроектаGitsync);
4963

5064
Лог.Информация("Установка в каталог проекта <%1>", КаталогПроектаGitsync);
@@ -76,7 +90,7 @@
7690
Ветка = "develop";
7791

7892
ПутьКМанифестуСборки = "build_packagedef";
79-
93+
8094
ПолучитьИсходники(URLРепозитория, Ветка, КаталогСборки);
8195
УстановитьПакет(КаталогСборки, ПутьКМанифестуСборки);
8296

0 commit comments

Comments
 (0)