Skip to content

Commit 0d9d425

Browse files
committed
Копирование каталог заменено на аналог из fs
1 parent 6d54f65 commit 0d9d425

File tree

1 file changed

+2
-26
lines changed

1 file changed

+2
-26
lines changed

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

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#Использовать logos
22
#Использовать tempfiles
3+
#Использовать fs
34

45
Перем ВерсияПлагина;
56
Перем Лог;
@@ -142,37 +143,12 @@
142143
УдалитьФайлы(КаталогВыгрузки, "*");
143144

144145
Лог.Отладка("Копирую каталог проекта EDT в каталог выгрузки");
145-
КопироватьКаталог(КаталогПроекта, КаталогВыгрузки);
146-
146+
ФС.КопироватьСодержимоеКаталога(КаталогПроекта, КаталогВыгрузки);
147147

148148
КонецПроцедуры
149149

150150
#КонецОбласти
151151

152-
Процедура КопироватьКаталог(СтарыйПуть, НовыйПуть) Экспорт
153-
154-
Для Каждого НайденныйОбъект Из НайтиФайлы(СтарыйПуть, "*.*", Истина) Цикл
155-
156-
Если НайденныйОбъект.ЭтоКаталог() Тогда
157-
158-
СоздатьКаталог(СтрЗаменить(НайденныйОбъект.ПолноеИмя, СтарыйПуть, НовыйПуть));
159-
Продолжить;
160-
161-
Иначе
162-
163-
КаталогПереносимогоФайла = Новый Файл(СтрЗаменить(НайденныйОбъект.путь, СтарыйПуть, НовыйПуть));
164-
Если НЕ КаталогПереносимогоФайла.Существует() Тогда
165-
СоздатьКаталог(КаталогПереносимогоФайла.ПолноеИмя);
166-
КонецЕсли;
167-
168-
КопироватьФайл(НайденныйОбъект.ПолноеИмя, СтрЗаменить(НайденныйОбъект.ПолноеИмя, СтарыйПуть, НовыйПуть));
169-
170-
КонецЕсли;
171-
172-
КонецЦикла;
173-
174-
КонецПроцедуры
175-
176152
Процедура Инициализация()
177153

178154
ВерсияПлагина = "1.1.1";

0 commit comments

Comments
 (0)