Skip to content

Commit 6eaff04

Browse files
authored
Merge pull request #290 from asosnoviy/feature/das
Опция отключающая автодополнение src
2 parents 26f56d9 + 765a25a commit 6eaff04

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

src/cmd/Классы/КомандаSync.os

+10-3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
Команда.Опция("e ext extension", "", "имя расширения для работы с хранилищем расширения")
1616
.ТСтрока()
1717
.ВОкружении("GITSYNC_EXTENSION");
18+
19+
Команда.Опция("d das disable-auto-src", Ложь, "Отключить автопоиск папки src")
20+
.ВОкружении("GITSYNC_DISABLE_AUTO_SRC");
1821

1922
Команда.Аргумент("PATH", "", "Путь к хранилищу конфигурации 1С.")
2023
.ТСтрока()
@@ -50,10 +53,14 @@
5053
Лог.Отладка("ПутьКХранилищу = " + ПутьКХранилищу);
5154
Лог.Отладка("КаталогРабочейКопии = " + КаталогРабочейКопии);
5255

53-
МассивФайлов = НайтиФайлы(КаталогРабочейКопии, "src");
5456
КаталогИсходников = КаталогРабочейКопии;
55-
Если МассивФайлов.Количество() > 0 Тогда
56-
КаталогИсходников = МассивФайлов[0].ПолноеИмя;
57+
58+
АвтодополнениеПути = НЕ Команда.ЗначениеОпции("disable-auto-src");
59+
Если АвтодополнениеПути Тогда
60+
МассивФайлов = НайтиФайлы(КаталогРабочейКопии, "src");
61+
Если МассивФайлов.Количество() > 0 Тогда
62+
КаталогИсходников = МассивФайлов[0].ПолноеИмя;
63+
КонецЕсли;
5764
КонецЕсли;
5865

5966
ОбщиеПараметры = ПараметрыПриложения.Параметры();

0 commit comments

Comments
 (0)