Skip to content

Commit 662f70b

Browse files
authored
Перенес этап изменение версии
Перенес этап изменения версии файлов перед коммитом в git. Это снижает вероятность ошибки пропуска версий при падении.
1 parent f0fd542 commit 662f70b

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/core/Классы/МенеджерСинхронизации.os

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -924,12 +924,12 @@
924924
ВызватьИсключение "Нашли следующую версию, а автор не прописан "+СледующаяВерсия + " автор "+СтрокаВерсии.Автор;
925925
КонецЕсли;
926926

927-
Лог.Отладка("Фиксируем в файле VERSION версию " + СледующаяВерсия);
928-
ЗаписатьФайлВерсийГит(КаталогРабочейКопии, СледующаяВерсия);
929927
Попытка
930928
Лог.Информация("Получаем исходники для версии " + СледующаяВерсия);
931929

932930
РазложитьМодулиПоНомеруВерсииХранилища1С(КаталогРабочейКопии, ФайлХранилища, СледующаяВерсия, Формат);
931+
Лог.Отладка("Фиксируем в файле VERSION версию " + СледующаяВерсия);
932+
ЗаписатьФайлВерсийГит(КаталогРабочейКопии, СледующаяВерсия);
933933
ВыполнитьКоммитГит(КаталогРабочейКопии, СтрокаВерсии.Комментарий, СтрокаВерсии.ПредставлениеАвтора, СтрокаВерсии.Дата);
934934
СчетчикКоммитов = СчетчикКоммитов + 1;
935935

@@ -941,8 +941,6 @@
941941

942942

943943
Исключение
944-
Лог.Отладка("Откатываем файл VERSION после ошибки");
945-
ЗаписатьФайлВерсийГит(КаталогРабочейКопии, ТекущаяВерсия);
946944
ВызватьИсключение;
947945
КонецПопытки;
948946

0 commit comments

Comments
 (0)