Skip to content

Commit 095a6bf

Browse files
committed
refactor: В плагине drop-config-dump удаление файла вынесено в отдельную процедуру.
1 parent 1d8603d commit 095a6bf

File tree

1 file changed

+21
-18
lines changed

1 file changed

+21
-18
lines changed

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

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -121,23 +121,13 @@
121121
ПутьКХранилищу,
122122
НомерВерсии) Экспорт
123123

124-
ФайлДампаИзменений = Новый Файл(ОбъединитьПути(КаталогРабочейКопии, ИмяФайлаДампаИзменений()));
125-
126-
Если ФайлДампаИзменений.Существует() Тогда
127-
Лог.Отладка("Удаляем файл дампа изменений ""%1"".", ФайлДампаИзменений.ПолноеИмя);
128-
УдалитьФайлы(ФайлДампаИзменений.ПолноеИмя);
129-
КонецЕсли;
124+
УдалитьФайлДампаИзменений(КаталогРабочейКопии);
130125

131126
КонецПроцедуры
132127

133128
Процедура ПослеВыгрузкиКонфигурациюВИсходники(Конфигуратор, КаталогВыгрузки) Экспорт
134129

135-
ФайлДампаИзменений = Новый Файл(ОбъединитьПути(КаталогВыгрузки, ИмяФайлаДампаИзменений()));
136-
137-
Если ФайлДампаИзменений.Существует() Тогда
138-
Лог.Отладка("Удаляем файл дампа изменений ""%1"".", ФайлДампаИзменений.ПолноеИмя);
139-
УдалитьФайлы(ФайлДампаИзменений.ПолноеИмя);
140-
КонецЕсли;
130+
УдалитьФайлДампаИзменений(КаталогВыгрузки);
141131

142132
КонецПроцедуры
143133

@@ -150,10 +140,8 @@
150140
Возврат;
151141
КонецЕсли;
152142

153-
ПутьКФайлуДампаИзменений = ОбъединитьПути(КаталогРабочейКопии, ИмяФайлаДампаИзменений());
154-
155-
ФайлИгнорируемыхИзменений = Новый Файл(ОбъединитьПути(КорневойКаталогГит, ".gitignore"));
156-
143+
ПутьКФайлуДампаИзменений = ОбъединитьПути(КаталогРабочейКопии, ИмяФайлаДампаИзменений());
144+
ФайлИгнорируемыхИзменений = Новый Файл(ОбъединитьПути(КорневойКаталогГит, ".gitignore"));
157145
ТекстИгнорируемыхИзменений = Новый ТекстовыйДокумент();
158146

159147
Если ФайлИгнорируемыхИзменений.Существует() И ФайлИгнорируемыхИзменений.ЭтоФайл() Тогда
@@ -193,8 +181,7 @@
193181
Возврат;
194182
КонецЕсли;
195183

196-
РабочийКаталог = ГитРепозиторий.ПолучитьРабочийКаталог();
197-
184+
РабочийКаталог = ГитРепозиторий.ПолучитьРабочийКаталог();
198185
КорневойКаталогГит = КорневойКаталогГит(РабочийКаталог);
199186

200187
Если НЕ ЗначениеЗаполнено(КорневойКаталогГит) Тогда
@@ -249,6 +236,22 @@
249236

250237
КонецФункции // КорневойКаталогГит()
251238

239+
// Процедура удаляет файл дампа изменений (ConfigDumpInfo.xml) в указаном каталоге
240+
//
241+
// Параметры:
242+
// КаталогРабочейКопии - Строка - проверяемый каталог
243+
//
244+
Процедура УдалитьФайлДампаИзменений(КаталогРабочейКопии)
245+
246+
ФайлДампаИзменений = Новый Файл(ОбъединитьПути(КаталогРабочейКопии, ИмяФайлаДампаИзменений()));
247+
248+
Если ФайлДампаИзменений.Существует() Тогда
249+
Лог.Отладка("Удаляем файл дампа изменений ""%1"".", ФайлДампаИзменений.ПолноеИмя);
250+
УдалитьФайлы(ФайлДампаИзменений.ПолноеИмя);
251+
КонецЕсли;
252+
253+
КонецПроцедуры // УдалитьФайлДампаИзменений()
254+
252255
// Функция возвращает имя файла дампа изменений
253256
//
254257
// Возвращаемое значение:

0 commit comments

Comments
 (0)