|
30 | 30 | Лог.Информация("Начало выполнение команды <sync>"); |
31 | 31 |
|
32 | 32 | ПутьКХранилищу = Команда.ЗначениеАргумента("PATH"); |
33 | | - ЛокальныйКаталогГит = Команда.ЗначениеАргумента("WORKDIR"); |
| 33 | + КаталогРабочейКопии = Команда.ЗначениеАргумента("WORKDIR"); |
34 | 34 |
|
35 | 35 | ПользовательХранилища = Команда.ЗначениеОпции("--storage-user"); |
36 | 36 | ПарольПользователяХранилища = Команда.ЗначениеОпции("--storage-pwd"); |
37 | 37 |
|
38 | | - ФайлЛокальныйКаталогГит = Новый Файл(ЛокальныйКаталогГит); |
39 | | - ЛокальныйКаталогГит = ФайлЛокальныйКаталогГит.ПолноеИмя; |
| 38 | + ФайлКаталогРабочейКопии = Новый Файл(КаталогРабочейКопии); |
| 39 | + КаталогРабочейКопии = ФайлКаталогРабочейКопии.ПолноеИмя; |
40 | 40 |
|
41 | 41 | Лог.Отладка("ПутьКХранилищу = " + ПутьКХранилищу); |
42 | | - Лог.Отладка("ЛокальныйКаталогГит = " + ЛокальныйКаталогГит); |
43 | | - |
| 42 | + Лог.Отладка("КаталогРабочейКопии = " + КаталогРабочейКопии); |
| 43 | + |
| 44 | + МассивФайлов = НайтиФайлы(КаталогРабочейКопии, "src"); |
| 45 | + КаталогИсходников = КаталогРабочейКопии; |
| 46 | + Если МассивФайлов.Количество() > 0 Тогда |
| 47 | + КаталогИсходников = МассивФайлов[0].ПолноеИмя; |
| 48 | + КонецЕсли; |
| 49 | + |
| 50 | + |
44 | 51 | ОбщиеПараметры = ПараметрыПриложения.Параметры(); |
45 | 52 | МенеджерПлагинов = ОбщиеПараметры.УправлениеПлагинами; |
46 | 53 |
|
|
52 | 59 | .ПараметрыПодписокНаСобытия(Команда.ПараметрыКоманды()) |
53 | 60 | .УровеньЛога(ПараметрыПриложения.УровеньЛога()) |
54 | 61 | .АвторизацияВХранилищеКонфигурации(ПользовательХранилища, ПарольПользователяХранилища) |
55 | | - .Синхронизировать(ЛокальныйКаталогГит, ПутьКХранилищу); |
| 62 | + .Синхронизировать(КаталогИсходников, ПутьКХранилищу); |
56 | 63 |
|
57 | 64 | Лог.Информация("Завершено выполнение команды <sync>"); |
58 | 65 |
|
|
0 commit comments