oscript-library / gitsync

Синхронизация хранилища 1С с репозиторием git
Mozilla Public License 2.0
267 stars 91 forks source link

Добавить проверку AUTHORS на корректность #284

Open 1cgh opened 3 years ago

1cgh commented 3 years ago

Описание ошибки В некорректном AUTHORS были строки вида Администратор=admin@localhost.ru При проверке отчета о конфигурации пользователь из храна находился в списке соответствий и ошибки не было, а вот для коммита уже значение было некорректное Возникала ошибка

КРИТИЧНАЯОШИБКА - [oscript.app.gitsync] - {Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\asserts\src\bdd-asserts.os / Ошибка в строке: 336 / [Failed] Ожидали, что проверяемое значение (0) РАВНО (1).
Стек трейс:
  C:\Program Files\OneScript\lib\gitsync\oscript_modules\asserts\src\bdd-asserts.os / Метод Равно / Строка 71
    C:\Program Files\OneScript\lib\gitsync\oscript_modules\gitrunner\src\ГитРепозиторий.os / Метод УстановитьКоммитера / Строка 1050
      C:\Program Files\OneScript\lib\gitsync\oscript_modules\gitrunner\src\ГитРепозиторий.os / Метод Закоммитить / Строка 128
        C:\Program Files\OneScript\lib\gitsync\src\core\Классы\МенеджерСинхронизации.os / Метод ВыполнитьКоммитГит / Строка 834
          C:\Program Files\OneScript\lib\gitsync\src\core\Классы\МенеджерСинхронизации.os / Метод Синхронизировать / Строка 325
            C:\Program Files\OneScript\lib\gitsync\src\cmd\Классы\КомандаSync.os / Метод ВыполнитьКоманду / Строка 65
              C:\Program Files\OneScript\lib\gitsync\oscript_modules\delegate\src\Делегат.os / Метод Исполнить / Строка 61
                C:\Program Files\OneScript\lib\gitsync\oscript_modules\cli\src\core\Классы\КомандаПриложения.os / Метод ВыполнитьДействиеКоманды / Строка 845
                  C:\Program Files\OneScript\lib\gitsync\oscript_modules\cli\src\core\Классы\КомандаПриложения.os / Метод Запуск / Строка 413
                    C:\Program Files\OneScript\lib\gitsync\oscript_modules\cli\src\core\Классы\КомандаПриложения.os / Метод Запуск / Строка 438
                      C:\Program Files\OneScript\lib\gitsync\oscript_modules\cli\src\core\Классы\КонсольноеПриложение.os / Метод Запустить / Строка 67
                        C:\Program Files\OneScript\lib\gitsync\src\cmd\gitsync.os / Метод ВыполнитьПриложение / Строка 73
                          C:\Program Files\OneScript\lib\gitsync\src\cmd\gitsync.os / Метод $entry / Строка 110}

Предложение: проверять весь AUTHORS на корректность перед gitsync sync

EvilBeaver commented 8 months ago

Еще актуально? См #285 #286

1cgh commented 8 months ago

Актуально