Skip to content

Commit 694907f

Browse files
khorevaaartbear
authored andcommitted
Исправление привнесенных ошибок (#89)
Мерж с веткой master
1 parent 16fc56e commit 694907f

File tree

3 files changed

+23
-8
lines changed

3 files changed

+23
-8
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -648,15 +648,15 @@
648648

649649
ПутьКФайлуСопоставления = ОбъединитьПути(КаталогРепо, ИмяФайлаАвторов());
650650
ТаблицаСопоставления = ПрочитатьФайлАвторовГитВТаблицуПользователей(ПутьКФайлуСопоставления);
651-
МассивСообщенийОбОшибочныхАвторах = Новый Массив;
651+
СоответствиеСообщенийОбОшибочныхАвторах = Новый Соответствие;
652652
Для Каждого Строка Из ТаблицаХранилища Цикл
653653

654654
СтрокаПользователя = ТаблицаСопоставления.Найти(строка.Автор, "Автор");
655655
Если СтрокаПользователя = Неопределено Тогда
656656

657657
СтрокаСообщения = СтрШаблон("Пользователю хранилища <%1> не сопоставлен пользователь git.",строка.Автор);
658658
Если ПроверитьАвторовХранилища Тогда
659-
МассивСообщенийОбОшибочныхАвторах.Добавить(СтрокаСообщения);
659+
СоответствиеСообщенийОбОшибочныхАвторах.Вставить(строка.Автор, СтрокаСообщения);
660660
КонецЕсли;
661661
Лог.Отладка(СтрокаСообщения + " Использую сопоставление по умолчанию");
662662
ПредставлениеАвтора = СтроковыеФункции.ПодставитьПараметрыВСтроку("%1 <%1@%2>", строка.Автор, Строка(ДоменПочтыДляGit()));
@@ -668,12 +668,12 @@
668668

669669
КонецЦикла;
670670

671-
Если МассивСообщенийОбОшибочныхАвторах.Количество() > 0 Тогда
672-
Для каждого СообщениеМассива Из МассивСообщенийОбОшибочныхАвторах Цикл
673-
Лог.КритическаяОшибка(СообщениеМассива);
671+
Если СоответствиеСообщенийОбОшибочныхАвторах.Количество() > 0 Тогда
672+
Для каждого КлючЗначение Из СоответствиеСообщенийОбОшибочныхАвторах Цикл
673+
Лог.КритичнаяОшибка(КлючЗначение.Значение);
674674
КонецЦикла;
675675

676-
ВызватьИсключение СтрШаблон("В таблице истории версий найдены авторы (количество %1), которые не сопоставлены в AUTHORS",МассивСообщенийОбОшибочныхАвторах.Количество());
676+
ВызватьИсключение СтрШаблон("В таблице истории версий найдены авторы (количество %1), которые не сопоставлены в AUTHORS",СоответствиеСообщенийОбОшибочныхАвторах.Количество());
677677

678678
КонецЕсли;
679679

src/core/Модули/ПараметрыСистемы.os

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
//
3939
Функция ВерсияПродукта() Экспорт
4040

41-
Возврат "2.2.1";
41+
Возврат "2.3.0";
4242

4343
КонецФункции // ВерсияПродукта()
4444

src/multi-controller.os

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,17 @@
5353

5454
КонецПроцедуры
5555

56+
Функция ПреобразоватьЗначениеКБулево(ЗначениеПараметра)
57+
Если ЗначениеПараметра = "on" Тогда
58+
Возврат Истина;
59+
ИначеЕсли ЗначениеПараметра = "off" Тогда
60+
Возврат Ложь;
61+
Иначе
62+
Возврат Ложь;
63+
КонецЕсли;
64+
КонецФункции
65+
66+
5667
// Вызывается в качестве обработчика из класса ПакетнаяСинхронизация
5768
//
5869
Процедура ПриНеобходимостиСинхронизации(Знач Репо) Экспорт
@@ -63,10 +74,14 @@
6374
ЗначенияПараметров.Вставить("ЛокальныйКаталогГит", Репо.КаталогВыгрузки);
6475
ЗначенияПараметров.Вставить("-email", Репо.ДоменПочтыДляGit);
6576
ЗначенияПараметров.Вставить("-v8version", Репо.ПутьКПлатформе83);
77+
ЗначенияПараметров.Вставить("-push-every-n-commits", Репо.КоличествоКоммитовДоPush);
78+
ЗначенияПараметров.Вставить("-check-authors", ПреобразоватьЗначениеКБулево(Репо.ПроверитьАвторовХранилища));
79+
ЗначенияПараметров.Вставить("-stop-if-empty-comment", ПреобразоватьЗначениеКБулево(Репо.ПрерватьВыполнениеБезКомментарияКВерсии));
80+
ЗначенияПараметров.Вставить("-auto-set-tags", ПреобразоватьЗначениеКБулево(Репо.АвтоматическаяУстановкаТэговПоВерсиям));
6681

6782
// дополним настройками из параметров команды
6883
Для Каждого ПараметрКоманды Из мПараметрыКоманды Цикл
69-
84+
7085
ЗначенияПараметров.Вставить(ПараметрКоманды.Ключ, ПараметрКоманды.Значение);
7186

7287
КонецЦикла;

0 commit comments

Comments
 (0)