Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: GitSync init вызывает EdtExport, хотя не должен #43

Open
sfaqer opened this issue Sep 11, 2020 · 4 comments
Open
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@sfaqer
Copy link
Contributor

sfaqer commented Sep 11, 2020

gitsync init --storage-user Администратор "path\to\storage" "path\to\git"

КРИТИЧНАЯОШИБКА - {Модуль C:\Users\Сергей\AppData\Local\gitsync\plugins\gitsync-plugins\src\Классы\edtExport.os / Ошибка в строке: 132 / Не заполнено имя проекта}

@khorevaa
Copy link
Member

Сделайте полный лог. gitsync -v init ......

@sfaqer
Copy link
Contributor Author

sfaqer commented Sep 14, 2020

@khorevaa

D:\Git\test>gitsync -v init Z:\GCIL .
ОТЛАДКА - [oscript.app.opm] - Добавлен дополнительный сервер <ОсновнойСерверПакетов>, Адрес <http://hub.oscript.io>, ПутьНаСервере </download/>, Порт <80>, Приоритет <0>
ОТЛАДКА - [oscript.app.opm] - Добавлен дополнительный сервер <ЗапаснойСерверПакетов>, Адрес <http://hub.oscript.ru>, ПутьНаСервере </download/>, Порт <80>, Приоритет <1>
ОТЛАДКА - [o.l.g.plugins.loader] - Подключение плагинов из каталога <C:\Users\kchernenko\AppData\Local\gitsync\plugins>
ОТЛАДКА - [o.l.g.plugins.loader] - Загружаю плагины из каталога <C:\Users\kchernenko\AppData\Local\gitsync\plugins\gitsync-plugins>
ОТЛАДКА - [o.l.g.plugins.loader] - Обрабатываем по манифесту
ОТЛАДКА - [o.l.g.plugins.loader] - Количество плагинов <10> каталога <C:\Users\kchernenko\AppData\Local\gitsync\plugins>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.l.g.plugins.loader] - Количество встроенных плагинов <0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_ИнкрементальнаяВыгрузка> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_УстановкиЛимитов> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_ПроверкиАвторов> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_ПроверкиКомментариев> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_УстановкиТеговВерсий> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_Tool1CD> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_РаспаковкиОбычныхФорм> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_СнятияСПоддержки> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_СинхронизацииСУдаленнымРепозиторием> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.l.g.plugins.loader] - Добавляю плагин <Плагин_ВыгрузкаВФорматеEDT> в индекс плагинов
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ПередВыполнениемКоманды, Тип объекта Сценарий
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта Сценарий
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаUsage
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ПриРегистрацииКомандыПриложения, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить ПриРегистрацииКомандыПриложения
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить. Имя метода ПриРегистрацииКомандыПриложения, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить Кол-во параметров
ОТЛАДКА - [o.l.g.p.edtExport] - Ищу команду <init> в списке поддерживаемых
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаInit
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить ПриРегистрацииКомандыПриложения
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить. Имя метода ПриРегистрацииКомандыПриложения, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить Кол-во параметров
ОТЛАДКА - [o.l.g.p.edtExport] - Ищу команду <sync> в списке поддерживаемых
ОТЛАДКА - [o.l.g.p.edtExport] - Устанавливаю дополнительные параметры для команды sync
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаSync
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить ПриРегистрацииКомандыПриложения
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить. Имя метода ПриРегистрацииКомандыПриложения, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить Кол-во параметров
ОТЛАДКА - [o.l.g.p.edtExport] - Ищу команду <clone> в списке поддерживаемых
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаClone
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить ПриРегистрацииКомандыПриложения
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить. Имя метода ПриРегистрацииКомандыПриложения, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить Кол-во параметров
ОТЛАДКА - [o.l.g.p.edtExport] - Ищу команду <all> в списке поддерживаемых
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаAll
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить ПриРегистрацииКомандыПриложения
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить. Имя метода ПриРегистрацииКомандыПриложения, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить Кол-во параметров
ОТЛАДКА - [o.l.g.p.edtExport] - Ищу команду <set-version> в списке поддерживаемых
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаSetVersion
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаPluginList
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаPluginInstall
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаPluginEnable
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаPluginDisable
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаPluginsClear
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаPluginHelp
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [o.lib.reflector] - Версия oscript: <1.4.0>
ОТЛАДКА - [o.lib.semver.version] - Класс входящей версии Версия
ОТЛАДКА - [oscript.app.gitsync] - Пустое заполнение команды <plugins init>
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаPluginsInit
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ВыполнитьКоманду, Тип объекта КомандаPlugins
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [o.lib.cli_command] - Входящий спек:
ОТЛАДКА - [o.lib.cli_command] - Количество опций строки: 10
ОТЛАДКА - [o.lib.cli_command] - Количество аргументы строки: 0
ОТЛАДКА - [o.lib.cli_command] - Разбираю строку использования с помощью лексера
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 7
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: [
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 0
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: О
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 1
ОТЛАДКА - [o.lib.cli_lexer] - Это аргумент: Да
ОТЛАДКА - [o.lib.string_read] - ЧитатьДо: ОграничениеЧтения: ПродолжитьЧтение = ЭтоБольшаяБуква() ИЛИ ЭтоЧисло() ИЛИ ЭтоСимвол("_");
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: ]
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 6
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ:
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 7
ОТЛАДКА - [o.lib.spec_parse] - Спек [ОПЦИИ]
ОТЛАДКА - [o.lib.spec_parse] - Количество опций: 10
ОТЛАДКА - [o.lib.spec_parse] - Начинаю чтение спека [ОПЦИИ]
ОТЛАДКА - [o.lib.spec_parse] - Количество токенов 3
ОТЛАДКА - [o.lib.spec_parse] - Рекурсивное чтение Нет
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ТокенВыбора>
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ЧтениеДалее>
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: TTOpenSq
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 1
ОТЛАДКА - [o.lib.spec_parse] - Рекурсивное чтение Да
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ТокенВыбора>
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ЧтениеДалее>
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: Options
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 2
ОТЛАДКА - [o.l.~i_class_options] - Тип входящей опции: Соответствие
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: CloseSq
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 3
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Да
ОТЛАДКА - [o.lib.cli_state] - Упростить установлено завершено Да
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Да
ОТЛАДКА - [o.lib.cli_state] - Упростить установлено завершено Да
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я уже тут был
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером ВсеОпцииПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Да
ОТЛАДКА - [o.lib.cli_state] - Упростить установлено завершено Да
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером ВсеОпцииПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Да
ОТЛАДКА - [o.lib.cli_state] - Упростить установлено завершено Да
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_command] - Вывожу текущий путь парсинга:
ОТЛАДКА - [o.lib.cli_command] - (S1) -versionv8versionv8-pathvUPCtgit-pathdomain-email (S2)
ОТЛАДКА - [o.lib.cli_command] - Вывожу справку: Нет
ОТЛАДКА - [o.lib.cli_command] - Приверяю аргументы. Количество 4
ОТЛАДКА - [o.lib.cli_command] - Ищу подчиненную команду usage
ОТЛАДКА - [o.lib.cli_command] - Ищу подчиненную команду init
ОТЛАДКА - [o.lib.cli_command] - Ищу подчиненную команду sync
ОТЛАДКА - [o.lib.cli_command] - Ищу подчиненную команду clone
ОТЛАДКА - [o.lib.cli_command] - Ищу подчиненную команду all
ОТЛАДКА - [o.lib.cli_command] - Ищу подчиненную команду set-version
ОТЛАДКА - [o.lib.cli_command] - Ищу подчиненную команду plugins
ОТЛАДКА - [o.lib.cli_command] - Ищу подчиненную команду usage
ОТЛАДКА - [o.lib.cli_command] - Ищу подчиненную команду init
ОТЛАДКА - [o.lib.cli_command] - Подчиненная команда init найдена
ОТЛАДКА - [o.lib.cli_command] - Количество входящих аргументов команды: 4
ОТЛАДКА - [o.lib.cli_command] - Последний индекс аргументов команды: 0
ОТЛАДКА - [o.lib.cli_command] - Читаю аргументы строки
ОТЛАДКА - [o.lib.cli_state] - Применяю контекст:
 количество соединений 1
 количество входящих аргументов 1
 Завершено: Да
ОТЛАДКА - [o.lib.cli_state] - Перебираю возможные пути: 1
ОТЛАДКА - [o.lib.cli_state] - Перебираю путь номер: 1
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию version
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию тип ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Создан парсер для опции version
ОТЛАДКА - [o.lib.cli_class_opt] - Начало поиска опции
ОТЛАДКА - [o.lib.cli_class_opt] - Количество входящих аргументов 1
ОТЛАДКА - [o.lib.cli_class_opt] - Класс опции ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Ищу короткую опцию version
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 1
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 0
ОТЛАДКА - [o.lib.cli_class_opt] - Строка опции: v
ОТЛАДКА - [o.lib.cli_class_opt] - ИмяОпции: v
ОТЛАДКА - [o.lib.cli_class_opt] - КлассОпции: ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - КлассОпции.ТипОпции: Булево
ОТЛАДКА - [o.lib.cli_class_opt] - Не нашли опцию v, v <> version
ОТЛАДКА - [o.lib.cli_class_opt] - Короткая опция найдена: Нет
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов <1>
ОТЛАДКА - [o.l.~i_class_options] - Результат поиска опции version = <Нет>
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов после поиска <1>
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию v8version
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию тип ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Создан парсер для опции v8version
ОТЛАДКА - [o.lib.cli_class_opt] - Начало поиска опции
ОТЛАДКА - [o.lib.cli_class_opt] - Количество входящих аргументов 1
ОТЛАДКА - [o.lib.cli_class_opt] - Класс опции ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Ищу короткую опцию v8version
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 1
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 0
ОТЛАДКА - [o.lib.cli_class_opt] - Строка опции: v
ОТЛАДКА - [o.lib.cli_class_opt] - ИмяОпции: v
ОТЛАДКА - [o.lib.cli_class_opt] - КлассОпции: ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - КлассОпции.ТипОпции: Булево
ОТЛАДКА - [o.lib.cli_class_opt] - Не нашли опцию v, v <> v8version
ОТЛАДКА - [o.lib.cli_class_opt] - Короткая опция найдена: Нет
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов <1>
ОТЛАДКА - [o.l.~i_class_options] - Результат поиска опции v8version = <Нет>
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов после поиска <1>
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию v8-path
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию тип ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Создан парсер для опции v8-path
ОТЛАДКА - [o.lib.cli_class_opt] - Начало поиска опции
ОТЛАДКА - [o.lib.cli_class_opt] - Количество входящих аргументов 1
ОТЛАДКА - [o.lib.cli_class_opt] - Класс опции ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Ищу короткую опцию v8-path
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 1
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 0
ОТЛАДКА - [o.lib.cli_class_opt] - Строка опции: v
ОТЛАДКА - [o.lib.cli_class_opt] - ИмяОпции: v
ОТЛАДКА - [o.lib.cli_class_opt] - КлассОпции: ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - КлассОпции.ТипОпции: Булево
ОТЛАДКА - [o.lib.cli_class_opt] - Не нашли опцию v, v <> v8-path
ОТЛАДКА - [o.lib.cli_class_opt] - Короткая опция найдена: Нет
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов <1>
ОТЛАДКА - [o.l.~i_class_options] - Результат поиска опции v8-path = <Нет>
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов после поиска <1>
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию v
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию тип ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Создан парсер для опции v
ОТЛАДКА - [o.lib.cli_class_opt] - Начало поиска опции
ОТЛАДКА - [o.lib.cli_class_opt] - Количество входящих аргументов 1
ОТЛАДКА - [o.lib.cli_class_opt] - Класс опции ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Ищу короткую опцию v
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 1
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 0
ОТЛАДКА - [o.lib.cli_class_opt] - Строка опции: v
ОТЛАДКА - [o.lib.cli_class_opt] - ИмяОпции: v
ОТЛАДКА - [o.lib.cli_class_opt] - КлассОпции: ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - КлассОпции.ТипОпции: Булево
ОТЛАДКА - [o.lib.cli_class_opt] - Добавили.значение <Да> опции <v> в контекст
ОТЛАДКА - [o.lib.cli_class_opt] - Вычисление остаточного ими от <v> до индекса <> после индекса <>
ОТЛАДКА - [o.lib.cli_class_opt] - Остаточное имя <> опции
ОТЛАДКА - [o.lib.cli_class_opt] - Короткая опция найдена: Да
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов <1>
ОТЛАДКА - [o.l.~i_class_options] - Результат поиска опции v = <Да>
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов после поиска <0>
ОТЛАДКА - [o.lib.cli_state] - Нашли опцию или аргумент: -versionv8versionv8-pathvUPCtgit-pathdomain-email Да
ОТЛАДКА - [o.lib.cli_state] - Количество опций в контексте: 1
ОТЛАДКА - [o.lib.cli_state] - Количество аргументов после поиска: 0
ОТЛАДКА - [o.lib.cli_state] - Добавляю в массив найденное значение
ОТЛАДКА - [o.lib.cli_state] - Применяю контекст:
 количество соединений 0
 количество входящих аргументов 0
 Завершено: Да
ОТЛАДКА - [oscript.lib.cli_path] - Заполняю значения ПараметрКоманды
ОТЛАДКА - [oscript.lib.cli_path] - Контейнер <ПараметрКоманды> массив Нет
ОТЛАДКА - [oscript.lib.cli_path] - Установил значения Да в контейнер ПараметрКоманды
ОТЛАДКА - [o.lib.cli_state] - Проверка контекста:
 количество опций: 1
 количество аргументов 0
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить ПередВыполнениемКоманды
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить. Имя метода ПередВыполнениемКоманды, Тип объекта Сценарий
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить Кол-во параметров
ОТЛАДКА - [oscript.app.gitsync] - Устанавливаю общие параметры
ОТЛАДКА - [o.lib.cli_command] - Входящий спек:
ОТЛАДКА - [o.lib.cli_command] - Количество опций строки: 3
ОТЛАДКА - [o.lib.cli_command] - Количество аргументы строки: 2
ОТЛАДКА - [o.lib.cli_command] - Добавляю аргумет <PATH> в спек <[ОПЦИИ] -- >
ОТЛАДКА - [o.lib.cli_command] - Добавляю аргумет <[WORKDIR]> в спек <[ОПЦИИ] -- PATH >
ОТЛАДКА - [o.lib.cli_command] - Разбираю строку использования с помощью лексера
ОТЛАДКА - [o.lib.string_read] - Количество символов в строке 25
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: [
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 0
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: О
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 1
ОТЛАДКА - [o.lib.cli_lexer] - Это аргумент: Да
ОТЛАДКА - [o.lib.string_read] - ЧитатьДо: ОграничениеЧтения: ПродолжитьЧтение = ЭтоБольшаяБуква() ИЛИ ЭтоЧисло() ИЛИ ЭтоСимвол("_");
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: ]
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 6
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ:
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 7
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: -
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 8
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ:
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 10
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: P
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 11
ОТЛАДКА - [o.lib.cli_lexer] - Это аргумент: Да
ОТЛАДКА - [o.lib.string_read] - ЧитатьДо: ОграничениеЧтения: ПродолжитьЧтение = ЭтоБольшаяБуква() ИЛИ ЭтоЧисло() ИЛИ ЭтоСимвол("_");
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ:
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 15
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: [
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 16
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: W
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 17
ОТЛАДКА - [o.lib.cli_lexer] - Это аргумент: Да
ОТЛАДКА - [o.lib.string_read] - ЧитатьДо: ОграничениеЧтения: ПродолжитьЧтение = ЭтоБольшаяБуква() ИЛИ ЭтоЧисло() ИЛИ ЭтоСимвол("_");
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ: ]
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 24
ОТЛАДКА - [o.lib.string_read] - Выполняю чтение
ОТЛАДКА - [o.lib.cli_lexer] - Текущий символ:
ОТЛАДКА - [o.lib.cli_lexer] - Текущий индекс: 25
ОТЛАДКА - [o.lib.spec_parse] - Спек [ОПЦИИ] -- PATH [WORKDIR]
ОТЛАДКА - [o.lib.spec_parse] - Количество опций: 3
ОТЛАДКА - [o.lib.spec_parse] - Начинаю чтение спека [ОПЦИИ] -- PATH [WORKDIR]
ОТЛАДКА - [o.lib.spec_parse] - Количество токенов 8
ОТЛАДКА - [o.lib.spec_parse] - Рекурсивное чтение Нет
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ТокенВыбора>
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ЧтениеДалее>
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: TTOpenSq
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 1
ОТЛАДКА - [o.lib.spec_parse] - Рекурсивное чтение Да
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ТокенВыбора>
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ЧтениеДалее>
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: Options
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 2
ОТЛАДКА - [o.l.~i_class_options] - Тип входящей опции: Соответствие
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: CloseSq
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 3
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ТокенВыбора>
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ЧтениеДалее>
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: DblDash
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 4
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ТокенВыбора>
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ЧтениеДалее>
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: Arg
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 5
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ТокенВыбора>
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ЧтениеДалее>
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: TTOpenSq
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 6
ОТЛАДКА - [o.lib.spec_parse] - Рекурсивное чтение Да
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ТокенВыбора>
ОТЛАДКА - [o.lib.spec_parse] - Вызов <ЧтениеДалее>
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: Arg
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 7
ОТЛАДКА - [o.lib.spec_parse] - Нашли токен: CloseSq
ОТЛАДКА - [o.lib.spec_parse] - Текущая позиция: 8
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Да
ОТЛАДКА - [o.lib.cli_state] - Упростить установлено завершено Да
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Да
ОТЛАДКА - [o.lib.cli_state] - Упростить установлено завершено Да
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я уже тут был
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером АргументыПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Да
ОТЛАДКА - [o.lib.cli_state] - Упростить установлено завершено Да
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером АргументыПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Да
ОТЛАДКА - [o.lib.cli_state] - Упростить установлено завершено Да
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером АргументыПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Да
ОТЛАДКА - [o.lib.cli_state] - Упростить установлено завершено Да
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером АргументыПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером АргументыПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером ОпцииЗавершениеПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером ОпцииЗавершениеПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером ОпцииЗавершениеПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [oscript.lib.cli_path] - Я УпроститьСоединения
ОТЛАДКА - [oscript.lib.cli_path] - Я уже тут был
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером ВсеОпцииПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером ОпцииЗавершениеПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 1
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 1
ОТЛАДКА - [o.lib.cli_state] - Я Нашел ЛюбойСимвол
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером ВсеОпцииПарсера
ОТЛАДКА - [o.lib.cli_state] - Я добавил сюда подчиненные соединения
ОТЛАДКА - [o.lib.cli_state] - Добавляю соединение с парсером ОпцииЗавершениеПарсера
ОТЛАДКА - [o.lib.cli_state] - Упростить завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Упростить следующие состояние завершено Нет
ОТЛАДКА - [o.lib.cli_state] - Удалил соединение с индексом 0
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_state] - Я всего соединений внутри: 2
ОТЛАДКА - [o.lib.cli_command] - Вывожу текущий путь парсинга:
ОТЛАДКА - [o.lib.cli_command] - S1 -upe S2
S2 -- S3
S3 PATH (S4)
(S4) WORKDIR (S5)
S1 -- S3
ОТЛАДКА - [o.lib.cli_command] - Вывожу справку: Нет
ОТЛАДКА - [o.lib.cli_command] - Приверяю аргументы. Количество 2
ОТЛАДКА - [o.lib.cli_command] - Количество входящих аргументов команды: 2
ОТЛАДКА - [o.lib.cli_command] - Последний индекс аргументов команды: 1
ОТЛАДКА - [o.lib.cli_command] - Читаю аргументы строки
ОТЛАДКА - [o.lib.cli_state] - Применяю контекст:
 количество соединений 2
 количество входящих аргументов 2
 Завершено: Нет
ОТЛАДКА - [o.lib.cli_state] - Перебираю возможные пути: 2
ОТЛАДКА - [o.lib.cli_state] - Перебираю путь номер: 1
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию u
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию тип ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Создан парсер для опции u
ОТЛАДКА - [o.lib.cli_class_opt] - Начало поиска опции
ОТЛАДКА - [o.lib.cli_class_opt] - Количество входящих аргументов 2
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов <2>
ОТЛАДКА - [o.l.~i_class_options] - Результат поиска опции u = <Нет>
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов после поиска <2>
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию p
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию тип ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Создан парсер для опции p
ОТЛАДКА - [o.lib.cli_class_opt] - Начало поиска опции
ОТЛАДКА - [o.lib.cli_class_opt] - Количество входящих аргументов 2
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов <2>
ОТЛАДКА - [o.l.~i_class_options] - Результат поиска опции p = <Нет>
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов после поиска <2>
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию e
ОТЛАДКА - [o.l.~i_class_options] - Ищу опцию тип ПараметрКоманды
ОТЛАДКА - [o.lib.cli_class_opt] - Создан парсер для опции e
ОТЛАДКА - [o.lib.cli_class_opt] - Начало поиска опции
ОТЛАДКА - [o.lib.cli_class_opt] - Количество входящих аргументов 2
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов <2>
ОТЛАДКА - [o.l.~i_class_options] - Результат поиска опции e = <Нет>
ОТЛАДКА - [o.l.~i_class_options] - Длина аргументов после поиска <2>
ОТЛАДКА - [o.lib.cli_state] - Нашли опцию или аргумент: -upe Нет
ОТЛАДКА - [o.lib.cli_state] - Количество опций в контексте: 0
ОТЛАДКА - [o.lib.cli_state] - Количество аргументов после поиска: 2
ОТЛАДКА - [o.lib.cli_state] - Перебираю путь номер: 2
ОТЛАДКА - [o.lib.cli_state] - Нашли опцию или аргумент: -- Да
ОТЛАДКА - [o.lib.cli_state] - Количество опций в контексте: 0
ОТЛАДКА - [o.lib.cli_state] - Количество аргументов после поиска: 2
ОТЛАДКА - [o.lib.cli_state] - Добавляю в массив найденное значение
ОТЛАДКА - [o.lib.cli_state] - Применяю контекст:
 количество соединений 1
 количество входящих аргументов 2
 Завершено: Нет
ОТЛАДКА - [o.lib.cli_state] - Перебираю возможные пути: 1
ОТЛАДКА - [o.lib.cli_state] - Перебираю путь номер: 1
ОТЛАДКА - [o.lib.cli_class_arg] -  АргументыПарсера:
УстановленаИзПеременнойОкружения <Нет>
УстановленаПользователем <Нет>
ОТЛАДКА - [o.lib.cli_state] - Нашли опцию или аргумент: PATH Да
ОТЛАДКА - [o.lib.cli_state] - Количество опций в контексте: 0
ОТЛАДКА - [o.lib.cli_state] - Количество аргументов после поиска: 1
ОТЛАДКА - [o.lib.cli_state] - Добавляю в массив найденное значение
ОТЛАДКА - [o.lib.cli_state] - Применяю контекст:
 количество соединений 1
 количество входящих аргументов 1
 Завершено: Да
ОТЛАДКА - [o.lib.cli_state] - Перебираю возможные пути: 1
ОТЛАДКА - [o.lib.cli_state] - Перебираю путь номер: 1
ОТЛАДКА - [o.lib.cli_class_arg] -  АргументыПарсера:
УстановленаИзПеременнойОкружения <Нет>
УстановленаПользователем <Нет>
ОТЛАДКА - [o.lib.cli_state] - Нашли опцию или аргумент: WORKDIR Да
ОТЛАДКА - [o.lib.cli_state] - Количество опций в контексте: 0
ОТЛАДКА - [o.lib.cli_state] - Количество аргументов после поиска: 0
ОТЛАДКА - [o.lib.cli_state] - Добавляю в массив найденное значение
ОТЛАДКА - [o.lib.cli_state] - Применяю контекст:
 количество соединений 0
 количество входящих аргументов 0
 Завершено: Да
ОТЛАДКА - [oscript.lib.cli_path] - Заполняю значения ПараметрКоманды
ОТЛАДКА - [oscript.lib.cli_path] - Контейнер <ПараметрКоманды> массив Нет
ОТЛАДКА - [oscript.lib.cli_path] - Установил значения Z:\GCIL в контейнер ПараметрКоманды
ОТЛАДКА - [oscript.lib.cli_path] - Заполняю значения ПараметрКоманды
ОТЛАДКА - [oscript.lib.cli_path] - Контейнер <ПараметрКоманды> массив Нет
ОТЛАДКА - [oscript.lib.cli_path] - Установил значения . в контейнер ПараметрКоманды
ОТЛАДКА - [o.lib.cli_state] - Проверка контекста:
 количество опций: 0
 количество аргументов 2
ОТЛАДКА - [o.lib.cli_command] - Выполняю полезную работу init
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить ВыполнитьКоманду
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить. Имя метода ВыполнитьКоманду, Тип объекта КомандаInit
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить Кол-во параметров
ОТЛАДКА - [o.lib.cli_command] - Ищю опцию <ib-user> для родителей
ОТЛАДКА - [o.lib.cli_command] -  --> Проверяю родителя <gitsync>
ОТЛАДКА - [o.lib.cli_command] - Ищю опцию <ib-pwd> для родителей
ОТЛАДКА - [o.lib.cli_command] -  --> Проверяю родителя <gitsync>
ОТЛАДКА - [o.lib.cli_command] - Ищю опцию <ib-connection> для родителей
ОТЛАДКА - [o.lib.cli_command] -  --> Проверяю родителя <gitsync>
ОТЛАДКА - [o.lib.gitrunner] - РабочийКаталог: D:\Git\test
ОТЛАДКА - [o.lib.gitrunner] - Команда git
ОТЛАДКА - [o.lib.gitrunner] - Параметр команды rev-parse
ОТЛАДКА - [o.lib.gitrunner] - Параметр команды --git-dir
ОТЛАДКА - [o.lib.gitrunner] - Рабочий каталог команды D:\Git\test
ОТЛАДКА - [oscript.lib.commands] - РабочийКаталог: D:\Git\test
ОТЛАДКА - [oscript.lib.commands] - Строка запуска <git rev-parse --git-dir>
ОТЛАДКА - [oscript.lib.commands] - Полная строка запуска <cmd /c "git rev-parse --git-dir">
ОТЛАДКА - [oscript.lib.commands] - Строка запуска <git rev-parse --git-dir>
ОТЛАДКА - [oscript.lib.commands] - Полная строка запуска <cmd /c "git rev-parse --git-dir">
ОТЛАДКА - [oscript.lib.commands] - Длина вывода 5, количество строк 2
ОТЛАДКА - [oscript.lib.commands] - Код возврата равен 0
ОТЛАДКА - [o.lib.gitrunner] - Код возврата равен 0
ОТЛАДКА - [oscript.lib.gitsync] - СтрокаСоединения <>
ОТЛАДКА - [oscript.lib.gitsync] - Пользователь <>
ОТЛАДКА - [oscript.lib.gitsync] - Пароль не задан
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ПриАктивизации, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить ПриАктивизации
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить. Имя метода ПриАктивизации, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить Кол-во параметров
ОТЛАДКА - [oscript.lib.delegate] - Создаем Делегат. Имя метода ПриПолученииПараметров, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] -              Параметр при создании %2
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить ПриПолученииПараметров
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить. Имя метода ПриПолученииПараметров, Тип объекта Плагин_ВыгрузкаВФорматеEDT
ОТЛАДКА - [oscript.lib.delegate] - Делегат.Исполнить Кол-во параметров
КРИТИЧНАЯОШИБКА - {Модуль C:\Users\kchernenko\AppData\Local\gitsync\plugins\gitsync-plugins\src\Классы\edtExport.os / Ошибка в строке: 99 / Не заполнено имя проекта}

@khorevaa
Copy link
Member

khorevaa commented Sep 20, 2020

Ну мне проблема ясна! И даже что делать понятно..... Вот кто бы сделал )))
Кратко индекс плагинов получается без учета того какой метод выполняется. https://github.com/oscript-library/gitsync/blob/master/src/cmd/Классы/КомандаInit.os#L68
Далее в этот индекс передаются параметры для настройки каждого плагина. (без учета применяется ли данный плагин в этом методе)
А уже в плагине edtExport метод ПриПолученииПараметров стоит проверка на заполненность нужных ему значений, если не заполнено то исключение.

Пока решение не сделано - рекомендую отключить данный плагин при выполнении команды init

Если есть желание поправить то надо править именно в gitsync МенеджерПлагинови потом исправлять еще команды.... под новую сигнатуру метода

@khorevaa khorevaa added bug Something isn't working help wanted Extra attention is needed labels Sep 20, 2020
@eSTau
Copy link

eSTau commented Dec 1, 2022

У меня при выполнении конвертации в формате EDT такая же ошибка выходит "Не заполнено имя проекта". Проблема оказалась в том, что при одновременно включенных плагинах: "синхронизации с удаленной веткой" и "выгрузка в формате EDT" у двух плагинов используется опции с одинаковым наименование "P".

КлассРеализации.Опция("P push", Ложь, "[*sync-remote] Флаг отправки изменений на удаленный репозиторий")
				.Флаг()
				.ВОкружении("GITSYNC_REMOTE_PUSH");
КлассРеализации.Опция("P project-name", "", "[*edtExport] Имя проекта")
	.ТСтрока()
	.ВОкружении("GITSYNC_PROJECT_NAME");

При этом у плагина "синхронизации с удаленной веткой" тип опции Флаг(), а у "выгрузка в формате EDT" ТСтрока(). Видимо в момент обработки строки вызова значение опции "выгрузка в формате EDT" приводится к типу булево, поэтому значение для данной опции не сохраняется в параметрах.
Проблема решилась заменой имени опции в плагине "выгрузка в формате EDT" с "P" на "PN".

КлассРеализации.Опция("PN project-name", "", "[*edtExport] Имя проекта")
	.ТСтрока()
	.ВОкружении("GITSYNC_PROJECT_NAME");

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants