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

Учебная платформа. Ошибка выполнения команды **packman load-src** #6

Open
IslamA opened this issue Dec 28, 2016 · 11 comments

Comments

@IslamA
Copy link

IslamA commented Dec 28, 2016

Установлена учебная платформа, пытаюсь собрать с помощью библиотеки packman появляется следующая ошибка:

КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\v8runner\src\v8runner.os / Ошибка в строке: 525 / Не найден путь к платформе 1С <8.3>}

Использую команду packman load-src E:\GitHub\Tasks\src\cf -v8version 8.3.8.1933.

@nixel2007
Copy link
Member

В каком каталоге стоит платформа?

@IslamA
Copy link
Author

IslamA commented Dec 28, 2016

@nixel2007 C:\Program Files (x86)\1cv8t\8.3.8.1933

@pumbaEO
Copy link

pumbaEO commented Dec 28, 2016 via email

@nixel2007
Copy link
Member

Странно, гитхаб не жрёт письма с почты :(
v8runner не умеет искать платформу в этом каталоге. Требуется допилка скрипта, если тренировочная версия действительно умеет делать поставку

@IslamA
Copy link
Author

IslamA commented Dec 28, 2016

@pumbaEO, @nixel2007 открыл конфигуратор, действительно не обнаружил такой возможности. Информационное письмо об ограничениях учебной платформы, в нем также есть этот пункт недоступна функциональность, связанная с поставкой конфигурации;

@IslamA
Copy link
Author

IslamA commented Dec 28, 2016

Я хотел попробовать командуload-src - Сборка cf из исходниковкоторая должна вроде поддерживаться платформой.

@nixel2007: v8runner не умеет искать платформу в этом каталоге. Требуется допилка скрипта, если тренировочная версия действительно умеет делать поставку

Хорошо, посмотрю, может что получится.

@nixel2007
Copy link
Member

В вашей локальной копии v8runner добавьте вот сюда еще одну строчку
https://github.com/oscript-library/v8runner/blob/master/src/v8runner.os#L488

Ваша локальная копия живет в Program files x86/OneScript/lib/v8runner/src

@IslamA
Copy link
Author

IslamA commented Dec 28, 2016

@nixel2007 так и сделал и еще изменил третий строковый параметр в строке НужныйПуть = Новый Файл(ОбъединитьПути(ВозможныйПуть, МаксВерсия, "bin\1cv8.exe")); с "bin\1cv8.exe" на "bin\1cv8t.exe" , команда прошла успешно.

@artbear
Copy link
Member

artbear commented Dec 29, 2016

@IslamA Сделаешь PR в https://github.com/oscript-library/v8runner по своим доработкам?
И проблема навсегда закроется :)

@IslamA IslamA changed the title Ошибка при сборке cf файла с помощью packman. Учебная платформа. Ошибка выполнения команды **packman load-src** Dec 29, 2016
@IslamA
Copy link
Author

IslamA commented Dec 29, 2016

@artbear воздержусь от такой возможности подсобить ;)
@ALL насколько я понял изучение oscript и oscript-library с помощью учебной платформы не лучшая идея? Может форк сделать под учебную платформу, для начинающих?

@nixel2007
Copy link
Member

nixel2007 commented Dec 29, 2016

@IslamA платформа нужна в нескольких библиотеках, которые работают с предприятием напрямую - v8runner, gitsync и остальные, зависящие от v8runner. oscript, к счастью, не ограничивается только этими кейсами.
в целом я думаю, что добавление учебной версии платформы в v8runner было бы полезно. единственное замечание - хорошо бы выдавать в лог информацию о том, что используется учебная версия и/или проверять каждую команду на доступность выполнения на учебной платформе и кидать исключение.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants