Skip to content

Commit 1b7c0bb

Browse files
committed
Исправлены ошибки работы с временными файлами
1 parent 9fbbe25 commit 1b7c0bb

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

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

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,19 +166,28 @@
166166

167167
// Функция проверяет возможность обновления файлов выгрузки, для каталога или конкретного файла версий
168168
//
169+
// Параметры:
170+
// Конфигуратор - <Тип.Вид> - <описание параметра>
171+
// КаталогВыгрузки - Строка - временный каталог
172+
// ПутьКФайлуВерсийДляСравнения - Строка - <описание параметра>
173+
//
174+
// Возвращаемое значение:
175+
// Булево - обновление возможно?
176+
//
169177
Функция ПроверитьВозможностьОбновленияФайловВыгрузки(Конфигуратор, Знач КаталогВыгрузки, Знач ПутьКФайлуВерсийДляСравнения = "")
170178

171-
ПутьКФайлуИзменений = ВременныеФайлы.НовоеИмяФайла();
172179
ОбновлениеВозможно = Ложь;
173180

174-
КаталогВыгрузки = ВременныеФайлы.СоздатьКаталог();
181+
// КаталогВыгрузки = ВременныеФайлы.СоздатьКаталог();
175182

176183
ТекущийФайлВерсийМетаданных = Новый Файл(ОбъединитьПути(КаталогВыгрузки, "ConfigDumpInfo.xml"));
177184

178185
Если НЕ ТекущийФайлВерсийМетаданных.Существует() И ПустаяСтрока(ПутьКФайлуВерсийДляСравнения) Тогда
179186
Возврат ОбновлениеВозможно;
180187
КонецЕсли;
181188

189+
ПутьКФайлуИзменений = ВременныеФайлы.НовоеИмяФайла();
190+
182191
Параметры = Конфигуратор.ПолучитьПараметрыЗапуска();
183192
Параметры.Добавить(СтрШаблон("/DumpConfigToFiles %1", ОбернутьВКавычки(КаталогВыгрузки)));
184193
Параметры.Добавить(СтрШаблон("-getChanges %1", ОбернутьВКавычки(ПутьКФайлуИзменений)));
@@ -212,6 +221,8 @@
212221

213222
КонецЕсли;
214223

224+
ВременныеФайлы.УдалитьФайл(ПутьКФайлуИзменений);
225+
215226
Возврат ОбновлениеВозможно;
216227

217228
КонецФункции

0 commit comments

Comments
 (0)