oscript-library / gitsync

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

Установка gitsync / ПодключениеПлагиновКаталога.os / Ошибка в строке: 73 #297

Closed cervantesramis closed 2 years ago

cervantesramis commented 2 years ago

Описание ошибки После установки gitsync с помощью команды opm install gitsync c правами админа, не могу вывести справку по командам image

Сценарий воспроизведения Шаги по воспроизведению:

  1. В 'cmd' ввожу 'gitsync'
  2. {Модуль C:\Program Files\OneScript\lib\gitsync\src\core\Классы\internal\Классы\ПодключениеПлагиновКаталога.os / Ошибка в строке: 73 / Внешнее исключение (System.Reflection.TargetInvocationException): Адресат вызова создал исключение.}

Ожидаемое поведение если бы ошибки не было 'Вывод справки по командам'

Окружение:

Дополнительный контекст Пытался устанавливать пакет вручную (3.5.1 и 3.4.1) - результат такой же. image

Читал в схожих issue, что необходимо произвести маниуляции в пользовательской папке appdata \ local \ gitsync, но подобной папки у меня нет после установки.

cervantesramis commented 2 years ago

Решилось следующим образом: Так как .NET стоял версии 4.8, то установил oscript версии 1.8 Далее ещё раз запустил установку gitsync. При вводе команды gitsync опять поймал ошибку, но другую:

{Модуль C:\Program Files\OneScript\lib\gitsync\src\core\Классы\internal\Классы\ПодключениеПлагиновКаталога.os / Ошибка в строке: 73 / Внешнее исключение (OneScript.Language.SyntaxErrorException): {Модуль D:\gitsync\plugins\gitsync-plugins\src\Классы\smartTags.os / Ошибка в строке: 261,1 / Ожидается завершение директивы препроцессора #Область} }

Ошибку решил добавлением #КонецОбласти в файл.

EvilBeaver commented 2 years ago

Ошибка с КонецОбласти была исправлена в gitsync и если его обновить, то это изменения там уже будет