|
233 | 233 | Если Нрег(Прав(Файл.ПолноеИмя, 5)) = ".form" Или Нрег(Файл.Имя) = "form.bin" Тогда
|
234 | 234 | КаталогФормы = ОбъединитьПути(НовыйКаталог.ПолноеИмя, НовыйФайл.ИмяБезРасширения);
|
235 | 235 | СоздатьКаталог(КаталогФормы);
|
236 |
| - РаспаковатьКонтейнерМетаданных(НовыйФайл.ПолноеИмя, КаталогФормы) |
| 236 | + РаспаковатьКонтейнерМетаданных(НовыйФайл.ПолноеИмя, КаталогФормы, Переименования, ФайлВыгрузкиКаталог.ПолноеИмя + ПолучитьРазделительПути()); |
237 | 237 | КонецЕсли;
|
238 | 238 |
|
239 | 239 | КонецЦикла;
|
|
382 | 382 |
|
383 | 383 | КонецПроцедуры
|
384 | 384 |
|
385 |
| -Процедура РаспаковатьКонтейнерМетаданных(Знач ФайлРаспаковки, Знач КаталогРаспаковки) |
| 385 | +Процедура РаспаковатьКонтейнерМетаданных(Знач ФайлРаспаковки, Знач КаталогРаспаковки, Знач Переименования, Знач КорневойКаталог) |
386 | 386 | ФайлДляРаспаковки = Новый файл(ФайлРаспаковки);
|
387 | 387 | Если КаталогРаспаковки = "" тогда
|
388 | 388 | КаталогРаспаковки = ВременныеФайлы.СоздатьКаталог();
|
|
396 | 396 |
|
397 | 397 | ЗапуститьПриложение(СтрокаЗапуска,,Истина);
|
398 | 398 |
|
| 399 | + Для Каждого ФайлМодуля Из НайтиФайлы(КаталогРаспаковки, "module", Истина) Цикл |
| 400 | + |
| 401 | + СтароеИмяФайла = ФайлМодуля.ПолноеИмя; |
| 402 | + НовоеИмяФайла = СтароеИмяФайла + ".bsl"; |
| 403 | + ПереместитьФайл(СтароеИмяФайла, НовоеИмяФайла); |
| 404 | + ДобавитьПереименование(Переименования, |
| 405 | + СтрЗаменить(СтароеИмяФайла, КорневойКаталог, ""), |
| 406 | + СтрЗаменить(НовоеИмяФайла, КорневойКаталог, "")); |
| 407 | + |
| 408 | + КонецЦикла; |
| 409 | + |
399 | 410 | КонецПроцедуры
|
400 | 411 |
|
401 | 412 | // Выполняет фиксацию изменений в локальном каталоге git
|
|
0 commit comments