Не найден файл статуса xddexitcodepath txt
Дымовые тесты для 1С и вывод результата в отчет Allure
Сборка создана для инструмента Vanessa-ADD.
Доработан инструмент по управлению дымовыми тестами, изменен ряд тестов.
Точечная настройка дымовых тестов. Возможность отобрать объекты для проверки, которые доработаны в расширениях. Сократить время тестирования доработок за счет точечной настройки дымовых тестов.
В Vanessa-ADD нет возможности автоматический отобрать объекты, доработанные в расширении для тестирования. Нужно руками помечать ненужные объекты в исключения.
Представим. Есть среднестатистический 1С франчайзи с проектным отделом. В котором есть 4 консультанта и 4 программиста. Есть небольшие проекты и ряд небольших клиентов на постоянной поддержке.
На таких проектах как правило делают небольшие доработки в расширение плюс внешние обработки и печатные формы.
Как правило это происходит в самом начале, когда заходит клиент, и далее с ними работает консультант. В такой схеме консультант обновляет базы клиента. После обновления ему нужно протестировать доработки вручную и в случае проблемы с расширением привлекать программиста.
Автоматизировать процесс проверки сделанных доработок. Сократить время на настройку и выполнения тестов за счет точечной настройки. Результаты тестирования вывести в отчет Allure.
Предусмотрен запуск Allure в Docker
С версии 1.11.0 vanessa-runner доступна команда init-project .
С ее помощью можно быстро развернуть проект следующими командами:
При создании проекта сразу будут собраны обработки.
Управление дымовыми тестами
Добавлена команда Исключить объекты, не используемые в расширение .
Доступны 4 вкладки:
- Открытие форм - без изменений
- Проведение и печатные формы - добавленная. Задается количество документов для проведения, количество документов для проверки печатных форм. Добавляются в исключения нужные документы, отдельно для проведения и печатных форм
- Макеты СКД - добавленная. Можно добавить в исключения общий макет или объект, макеты которого не будут проверяться
- Доп. настройки - добавленная
- Закрывать модальные окна - официальное описание. В файл добавляется настройка из примера в описание
- Тестирование командного интерфейса - включить использование тестов командного интерфейса. В исключения по объектам попадают объекты, указанные на вкладке Открытие форм в группах Существующие
Если нужна авторизация в клиенте тестирования, добавьте в xunit ключ --testclient . Если версия Vanessa-ADD меньше 6.7.0 , замените плагины в библиотеке C:\Program Files\OneScript\lib\add\plugins на плагины из папки plugins .
Если нужно подключаться к серверной базе, измените в default ключ ibconnection
Консольное приложение проекта oscript.io для автоматизации различных операции для работы с cf/cfe/epf файлами, а также автоматизация запуска сценариев поведения (BDD) и тестов из фреймворка Vanessa-ADD.
Предназначено для организации разработки 1С в режиме, когда работа в git идет напрямую с исходниками или работаем через хранилище 1С.
Позволяет обеспечить единообразный запуск команд "локально" и на серверах сборки CI-CD
используйте пакетный менеджер opm из стандартной поставки дистрибутива oscript.io
при установке будет создан исполняемый файл vrunner в каталоге bin интерпретатора oscript .
После чего доступно выполнение команд через командную строку vrunner
Ключ help покажет справку по параметрам.
или внутри батника (ВАЖНО) через call
Основной принцип - запустили bat файл с настроенными командами и получили результат.
С помощью команды init-project можно создать структуру проекта следующими командами:
Команда клонирует шаблон vanessa-bootstrap и предложит для установки три библиотеки для проекта:
Примеры создания проекта
1. Создание проекта по указанному шаблону
--template cсылка на шаблон, из которого будет клонироваться проект.
При использовании ключа --template клонируется указанный шаблон, считываются пакеты из env файла шаблона, если пакеты не заданы предлагаются библиотеки по умолчанию.
2. Создание проекта по файлу настроек
Добавлены следующие настройки:
Для установки пакетов gitrules и precommit1c последовательно выполняются указанные команды.
При использовании ключа --settings считываются пакеты из указанного файла env, если пакеты не заданы предлагаются библиотеки по умолчанию.
3. Сборка обработок при создании проекта
Вы можете объединить несколько команд в файл cmd / bat и указать его как пакет:
В данном примере будут собраны обработки при создании проекта. Содержимое файла compileEpf.cmd :
Сборка обработок и конфигураций
Для сборки обработок необходимо иметь установленный oscript в переменной PATH и платформу выше 8.3.8
В командной строке нужно перейти в каталог с проектом и выполнить tools\compile_epf.bat , по окончанию в каталоге build\epf должны появиться обработки. Вся разработка в конфигураторе делается в каталоге build, по окончанию доработок запускаем tools\decompile_epf.bat
Обязательно наличие установленного v8unpack версии не ниже 3.0.38 в переменной PATH.
Примеры настройки и вызова
1. Создание ИБ из последней конфигурации хранилища 1С, обновление в режиме Предприятия и первоначальное заполнение ИБ
2. Вызов модульных тестов через Vanessa-ADD (TDD)
запуск vrunner xunit tests --settings tools/vrunner.json
- или внутри батника
- call vrunner xunit --settings tools/vrunner.json
Формат файла настройки (в примере xUnitParams.json) для тестов смотрите в справке Vanessа-ADD
Подсказка из командной строки
3. Вызов проверки поведения через Vanessa-ADD (BDD)
запуск vrunner vanessa --settings tools/vrunner.json
- или внутри батника
- call vrunner vanessa --settings tools/vrunner.json
Формат файлов настройки и других параметров запуска BDD смотрите в справке Vanessа-ADD
Подсказка из командной строки
4. Переопределение аргументов запуска
В случае необходимости переопределения параметров запуска используется схема приоритетов.
Приоритет в порядке возрастания (от минимального до максимального приоритета)
- env.json (в корне проекта)
- --settings ../env.json (указание файла настроек вручную)
- RUNNER_* (из переменных окружения)
- --* (ключи командной строки)
- На первоначальном этапе читаются настройки из файла настроек, указанного в ключе команды --settings tools/vrunner.json
- Потом, если настройка есть в переменной окружения, тогда берем из неe.
- Если же настройка есть, как в файле json, так и в переменной окружения и непосредственно в командной строке, то берем настройку из командной строки.
Переопределение переменной окружения
Допустим, в файле vrunner.json указана настройка
а нам для определенного случая надо переопределить имя пользователя, тогда можно установить переменную: set RUNNER_DBUSER=Иванов и в данный параметр будет передано значение Иванов
Очистка значения после установки
в данном случае установлено полностью пустое значение и имя пользователя будет взято из tools/vrunner.json, если оно там есть.
Установка пустого значения:
Если необходимо установить в поле пустое значение, тогда указываем кавычки и в параметр --db-user будет установлена пустая строка.
Переопределение через параметры командной строки.
Любое указание параметра в командной строке имеет наивысший приоритет.
При указании значений параметров внутри строки с параметром можно использовать шаблонные переменные. Список таких переменных:
- workspaceRoot - означает каталог текущего проекта
- runnerRoot - означает каталог установки Vanessa-Runner
- addRoot - означает каталог установки библиотеки Vanessa-ADD
Вывод отладочной информации
Управление выводом логов выполняется с помощью типовой для oscript-library настройки логирования через пакет logos.
Основной лог vanessa-runner имеет название oscript.app.vanessa-runner .
Включение всех отладочных логов:
Включит отладочный лог только для библиотеки cmdline, которая анализирует параметры командной строки.
Дополнительные обработки для режима 1С:Предприятие
В папке epf есть несколько обработок, позволяющих упростить развертывание/тестирование для конфигураций, основанных на БСП.
Основной пример (см. ниже пример вызова) - это передача через параметры /C команды "ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы" и одновременная передача через /Execute "ЗакрытьПредприятие.epf" .
При запуске с такими ключами подключается обработчик ожидания, который проверяет наличие формы с заголовком обновления и при окончании обновления завершает 1С:Предприятие. Данное действие необходимо для полного обновления информационной базы 1С:Предприятия, пока действует блокировка на фоновые задачи и запуск пользователей.
также выполняется отключение запроса при завершении работы программы для БСП-конфигураций
ЗагрузитьРасширение позволяет подключать расширение в режиме предприятия и получать результат ошибки. Предназначено для подключения в конфигурациях, основанных на БСП. В параметрах /C передается путь к расширению и путь к файлу лога подключения.
ЗагрузитьВнешниеОбработки позволяет загрузить все внешние обработки и подключить в справочник "Дополнительные отчеты и обработки", т.к. их очень много то первым параметром идет каталог, вторым параметром путь к файлу лога. Все обработки обновляются согласно версиям.
СозданиеПользователей позволяет создать первого пользователя-администратора, если в ИБ еще не существует пользователей. Администратор назначается роль ПолныеПрава , если она существует в ИБ.
также выполняется отключение запроса при завершении работы программы для БСП-конфигураций
код запуска для создания пользователя с именем Администратор
Дополнительная настройка различных команд
Настройка синтаксической проверки
Для управления режима синтаксической проверки рекомендуется использовать json-файл настройки. Для его использования нужно
- установить путь к нему в параметре VRUNNER_CONF
- внутри json-файла нужно добавить секцию syntax-check
- список всех используемых параметров можно уточнить, выполнив команду vrunner help syntax-check
- ссылка на подготовленный файл examples\example.env.json
- также можно передавать параметры синтакс-проверки через командную строку
- в этом случае режимы проверки должны быть указаны последним параметров ком.строки последовательно, через пробел
- например, vrunner syntax-check --groupbymetadata --mode -ExtendedModulesCheck -Server -ThinClient -ExternalConnection
Пример настройки в файле
Настройка режимов реструктуризации при обновлении конфигурации БД
Возможно использование специальных режимов реструктуризации -v1 и -v2 .
- В режиме командной строки
- указываются ключи --v1 и --v2 . Важно: указать двойной знак -- , а не одиночный!
- 3 команды поддерживают эти ключи
- init-dev
- update-dev
- updatedb
- например,
Contributors
Если не существует каталог, куда выгружать исходники, init.bat работает неверно
Выдается ошибка об отсутствии каталог, но выполнение идет дальше
Ответы 1
В экосистеме Microsoft Exit Code 1 имеет значение: error , а не true .
вы просто устанавливаете статус с FAILURE (возможно) на SUCCESS с помощью message queue , а затем снова устанавливаете его на FAILURE , выполняя exit 1 . Если вы переключите exit 1 на exit 0 , он должен стать зеленым.
Обновлено:
Допустим, у вас есть x (A, B (. ), F) build steps внутри вашей конфигурации сборки.
Вы можете определить exit code 1 в конце этапа сборки A .
Вы можете определить шаг сборки B , только если предыдущий шаг сборки A прошел успешно. ( Only if build status is successful ) - тогда он не будет работать, если код выхода равен единице.
Таким образом, ваша сборка будет отмечена как успешная, но ваш шаг сборки B не будет выполнен.
Спасибо за ответ. exit 0 дал зеленый результат, но я намеревался ПРОПУСКАТЬ на остальных этапах сборки. exit 0 запускается потом.
Разработка KMPlayer 2019.06.13.02 компанией Pandora Tv послужила толчком для создания последней версии файла files.txt. Он также известен как файл Plain Text (расширение TXT), который классифицируется как файл Текст (Plain Text).
Файл files.txt впервые был выпущен в ОС Windows 10 06/13/2019 с KMPlayer 2019.06.13.02. Согласно нашим сведениям, это основная и наиболее актуальная версия файла от компании Pandora Tv. Файл files.txt входит в состав Windows 10 и Windows XP.
В этой короткой статье приводятся подробные сведения о файле, шаги по устранению проблем TXT с files.txt и список бесплатных загрузок для каждой версии, содержащейся в нашем полном каталоге файлов.
Совместимость с Windows 10, 8, 7, Vista, XP и 2000
Средняя оценка пользователей
Сведения о разработчике и ПО Программа: KMPlayer 2019.06.13.02 Разработчик: Pandora Tv Программное обеспечение: KMPlayer Версия ПО: 2019.06.13.02 Сведения о файле Размер файла (байты): 2437 Дата первоначального файла: 09/06/2019 Дата последнего файла: 10/04/2019 Информация о файле Описание Размер файла: 2.4 kB Дата и время изменения файла: 2019:10:04 14:03:49+00:00 ✻ Фрагменты данных файлов предоставлены участником Exiftool (Phil Harvey) и распространяются под лицензией Perl Artistic.
Читать путь к файла статуса выполнения vanessa-behavior из json-файла настроек, а не использовать жестко заданный в коде путь
Настройки проекта, в котором используется vanessa-runner
Сейчас при составлении различных батников для выполнения задач раннера для собственных продуктов приходится сильно дублировать код настроек базы.
Например, в 4 батниках (init, compile,decompile,watch) нужно указывать путь к базе, логин/пароль пользователя, пути к служебным данным и прочее.
Хотелось бы соединить все настройки проекта в едином файле настроек.
И при запуске передавать раннеру указанный файл.Предлагаю использовать формат json, как простой и удобный.
Нужно договориться о приоритетах между файлом настроек и переменными окружениями.
ИМХО переменные окружения должны быть более приоритетными, чем настройки из файла настроек. Это важно для CI, хотя на CI-серверах можно вообще отключить использование файла настроек.Консольное приложение проекта oscript.io для автоматизации различных операции для работы с cf/cfe/epf файлами, а также автоматизация запуска сценариев поведения (BDD) и тестов из фреймворка Vanessa-ADD.
Предназначено для организации разработки 1С в режиме, когда работа в git идет напрямую с исходниками или работаем через хранилище 1С.
Позволяет обеспечить единообразный запуск команд "локально" и на серверах сборки CI-CD
используйте пакетный менеджер opm из стандартной поставки дистрибутива oscript.io
при установке будет создан исполняемый файл vrunner в каталоге bin интерпретатора oscript .
После чего доступно выполнение команд через командную строку vrunner
Ключ help покажет справку по параметрам.
или внутри батника (ВАЖНО) через call
Основной принцип - запустили bat файл с настроенными командами и получили результат.
Сборка обработок и конфигураций
Для сборки обработок необходимо иметь установленный oscript в переменной PATH и платформу выше 8.3.8
В командной строке нужно перейти в каталог с проектом и выполнить tools\compile_epf.bat , по окончанию в каталоге build\epf должны появиться обработки. Вся разработка в конфигураторе делается в каталоге build, по окончанию доработок запускаем tools\decompile_epf.bat
Обязательно наличие установленного v8unpack версии не ниже 3.0.38 в переменной PATH.
Примеры настройки и вызова
1. Создание ИБ из последней конфигурации хранилища 1С, обновление в режиме Предприятия и первоначальное заполнение ИБ
2. Вызов модульных тестов через Vanessa-ADD (TDD)
запуск vrunner xunit tests --settings tools/vrunner.json
- или внутри батника
- call vrunner xunit --settings tools/vrunner.json
Формат файла настройки (в примере xUnitParams.json) для тестов смотрите в справке Vanessа-ADD
Подсказка из командной строки
3. Вызов проверки поведения через Vanessa-ADD (BDD)
запуск vrunner vanessa --settings tools/vrunner.json
- или внутри батника
- call vrunner vanessa --settings tools/vrunner.json
Формат файлов настройки и других параметров запуска BDD смотрите в справке Vanessа-ADD
Подсказка из командной строки
4. Переопределение аргументов запуска
В случае необходимости переопределения параметров запуска используется схема приоритетов.
Приоритет в порядке возрастания (от минимального до максимального приоритета)
- env.json (в корне проекта)
- --settings ../env.json (указание файла настроек вручную)
- RUNNER_* (из переменных окружения)
- --* (ключи командной строки)
- На первоначальном этапе читаются настройки из файла настроек, указанного в ключе команды --settings tools/vrunner.json
- Потом, если настройка есть в переменной окружения, тогда берем из неe.
- Если же настройка есть, как в файле json, так и в переменной окружения и непосредственно в командной строке, то берем настройку из командной строки.
Переопределение переменной окружения
Допустим, в файле vrunner.json указана настройка
а нам для определенного случая надо переопределить имя пользователя, тогда можно установить переменную: set RUNNER_DBUSER=Иванов и в данный параметр будет передано значение Иванов
Очистка значения после установки
в данном случае установлено полностью пустое значение и имя пользователя будет взято из tools/vrunner.json, если оно там есть.
Установка пустого значения:
Если необходимо установить в поле пустое значение, тогда указываем кавычки и в параметр --db-user будет установлена пустая строка.
Переопределение через параметры командной строки.
Любое указание параметра в командной строке имеет наивысший приоритет.
При указании значений параметров внутри строки с параметром можно использовать шаблонные переменные. Список таких переменных:
- workspaceRoot - означает каталог текущего проекта
- runnerRoot - означает каталог установки Vanessa-Runner
- addRoot - означает каталог установки библиотеки Vanessa-ADD
Вывод отладочной информации
Управление выводом логов выполняется с помощью типовой для oscript-library настройки логирования через пакет logos.
Основной лог vanessa-runner имеет название oscript.app.vanessa-runner .
Включение всех отладочных логов:
Включит отладочный лог только для библиотеки cmdline, которая анализирует параметры командной строки.
Дополнительные обработки для режима 1С:Предприятие
В папке epf есть несколько обработок, позволяющих упростить развертывание/тестирование для конфигураций, основанных на БСП.
Основной пример (см. ниже пример вызова) - это передача через параметры /C команды "ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы" и одновременная передача через /Execute "ЗакрытьПредприятие.epf" .
При запуске с такими ключами подключается обработчик ожидания, который проверяет наличие формы с заголовком обновления и при окончании обновления завершает 1С:Предприятие. Данное действие необходимо для полного обновления информационной базы 1С:Предприятия, пока действует блокировка на фоновые задачи и запуск пользователей.
также выполняется отключение запроса при завершении работы программы для БСП-конфигураций
ЗагрузитьРасширение позволяет подключать расширение в режиме предприятия и получать результат ошибки. Предназначено для подключения в конфигурациях, основанных на БСП. В параметрах /C передается путь к расширению и путь к файлу лога подключения.
ЗагрузитьВнешниеОбработки позволяет загрузить все внешние обработки и подключить в справочник "Дополнительные отчеты и обработки", т.к. их очень много то первым параметром идет каталог, вторым параметром путь к файлу лога. Все обработки обновляются согласно версиям.
СозданиеПользователей позволяет создать первого пользователя-администратора, если в ИБ еще не существует пользователей. Администратор назначается роль ПолныеПрава , если она существует в ИБ.
также выполняется отключение запроса при завершении работы программы для БСП-конфигураций
код запуска для создания пользователя с именем Администратор
Дополнительная настройка различных команд
Настройка синтаксической проверки
Для управления режима синтаксической проверки рекомендуется использовать json-файл настройки. Для его использования нужно
Я хотел бы остановить оставшиеся шаги сборки на шаге.
И официальный документ, и так ответь руководствуются тем, как показано ниже;
Но чтобы делать остановки на этапе, я думаю, мне следует поставить exit 1 в конце. Но этот код выхода дает красный результат «Неудачный» из-за условия сбоя; 'один из шагов сборки завершился с ошибкой (например, ненулевой код выхода)'
Мое испытание показано ниже;
как сделать так, чтобы он показывал результат зеленый успех?
В документе говорится: «Вы также можете изменить статус сборки неудачной сборки на успешную», но работает не так, как ожидалось.
Обе версии 2017.2.3 и 2018.1.4 протестированы.
Будучи разработчиком веб-приложений, легко впасть в заблуждение, считая, что приложение без JavaScript не имеет права на жизнь. Нам становится удобно.
Если вы ищете пакет для быстрой интеграции календаря с выбором даты в ваше приложения, то библиотека Flatpickr отлично справится с этой задачей.
Клиент для URL-адресов, cURL, позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
У каждого из нас бывали случаи, когда нам нужно отцентрировать блочный элемент, но мы не знаем, как это сделать. Даже если мы реализуем какой-то.
Команда "decompileepf" выдает кучу ошибок, если Конфигуратор ИБ уже залочен, а хотелось бы получать единственную ошибку и побыстрее завершить работу
Watchers
Портировать bootstrap
ну и конечно incorporate alien techs
vanessa-runner's Issues
Перенести изменения из vanessa-behavior-new
Шаг 2. Если вы недавно установили приложение KMPlayer (или схожее программное обеспечение), удалите его, затем попробуйте переустановить KMPlayer.
Чтобы удалить программное обеспечение KMPlayer, выполните следующие инструкции (Windows XP, Vista, 7, 8 и 10):
После полного удаления приложения следует перезагрузить ПК и заново установить KMPlayer.
Если на этапе 2 также не удается устранить ошибку files.txt, перейдите к шагу 3 ниже.
Ошибка при запуске Xunit
Происходит потому, что не может удалить каталог в строке ВременныеФайлы.УдалитьФайлы(КаталогВременнойИБ);
Хотя строка подключения вообще не подразумевает использование временного каталога
Разнести логику команд продукта по разным классам вместо одного единого файла
ИМХО будет проще поддерживать, ревьюить, мержить, тестировать.
init-dev и update-dev - обновление конфигурации базы данных
Было бы круто, если бы init-dev и update-dev сразу обновлял конфигурацию БД
Шаг 1. Восстановите компьютер до последней точки восстановления, «моментального снимка» или образа резервной копии, которые предшествуют появлению ошибки.
Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):
Если на этапе 1 не удается устранить ошибку files.txt, перейдите к шагу 2 ниже.
Stargazers
Ошибка сборки обработки
Когда исходники обработки лежат по пути, содержащем точку возникает ошибка.
Имя каталога исходников определяется некорректно.Пример:
"Z:\MaxA\Work\CI. 0. MaxA\vanessa-runner" -- каталог, содержащий инструмент vanessa-runner
"Z:\MaxA\Work\CI. 0. MaxA\build\ibservice" -- каталог с сервисной базой
"Z:\MaxA\Work\CI. 0. MaxA\build\epf" -- каталог, в который следует положить скомпилированную обработкуПри выполнении команды oscript vanessa-runner\tools\runner.os compileepf vanessa-runner\epf\ЗакрытьПредприятие build\epf --ibname /F""build\ibservice"" --v8version 8.3.9 из каталога "Z:\MaxA\Work\CI. 0. MaxA" получаем ошибку:
updatedb и dbupdate
В хелпе параметр назван по одному, а в процедуре по другому.
Два и более одновременно запущенных скрипта runner.os приводят к ошибке "Процесс не может получить доступ к файлу .\runner.cmdline.log, так как этот файл занят другим процессом"
Создать чат в gitter для обсуждения
Forkers
Выгрузить\загрузить обработки из\в Справочник.ДополнительныеОтчетыОбработки для БСП-типовых конфигураций
В целях быстрого перехода людей к миграции нужен скрипт миграции из конфигурации - чтобы сразу можно было из целевой системы забрать текущую актуальную версию обработок
P.S. Наверное нужно выгружать даже в отдельный бранч - но это уже врядли скриптом, скорее в документации отразить
Запуск в обычном приложении
Хотелось бы иметь возможность запускать xunit и VB в обычном приложении, чтобы тестировать конфигурации на обычных формах
Общие ошибки выполнения files.txt
Ошибки файла files.txt часто возникают на этапе запуска KMPlayer, но также могут возникать во время работы программы. Эти типы ошибок TXT также известны как «ошибки выполнения», поскольку они возникают во время выполнения KMPlayer. К числу наиболее распространенных ошибок выполнения files.txt относятся:
- Не удается найти files.txt.
- files.txt — ошибка.
- Не удалось загрузить files.txt.
- Ошибка при загрузке files.txt.
- Не удалось зарегистрировать files.txt / Не удается зарегистрировать files.txt.
- Ошибка выполнения — files.txt.
- Файл files.txt отсутствует или поврежден.
Программа: C:\KMPlayer\files.txt
Среда выполнения получила запрос от этого приложения, чтобы прекратить его необычным способом.
Для получения дополнительной информации обратитесь в службу поддержки приложения.В большинстве случаев причинами ошибок в TXT являются отсутствующие или поврежденные файлы. Файл files.txt может отсутствовать из-за случайного удаления, быть удаленным другой программой как общий файл (общий с KMPlayer) или быть удаленным в результате заражения вредоносным программным обеспечением. Кроме того, повреждение файла files.txt может быть вызвано отключением питания при загрузке KMPlayer, сбоем системы при загрузке или сохранении files.txt, наличием плохих секторов на запоминающем устройстве (обычно это основной жесткий диск) или заражением вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.
Команда разборки расширений не работает
Опять из-за проблемы указания полного пути вместо имени расширения
Перенести функционал скрипта init.os в головной скрипт
Перенести 2 команды
- "ИнициализацияОкружения", "init-dev"
- "ОбновлениеОкружения", "update-dev"
При запуске справки из ком.строки не показана часть команд
Нет во встроенной справке
updatedb - здесь путаница с dbupdate (в справке ком.строки)
convertfiles - в справке указано convertfile (без s)
в коде есть несуществующая команда "Тестирование", "tests"
loadext - несуществующая команда, есть только в коде
loadrepo - неверный текст в справке
vanessa-runner's People
У команды "compileext" неверно работает параметр "outputPath"
Сейчас этот параметр считается выходным путем.
При запуске команды compileext src/cf sb
в 1С передается следующая команда
/LoadConfigFromFiles "C:\projects\sb\project\src\cfe" -Extension "C:\projects\sb\project\sb"А в доке (например, на сайте ИТС) написано, что в -Extension передается имя конфигурации
описание этого параметра
реализацию передачи параметра - убрать формирование полного пути
По команде init-dev обновление ИБ происходит некорректной версией платформы
Установлена платформа 1С версий 8.3.8.* и 8.3.9.*.
Выполняется команда runner.os init-dev --src "/path/to/src" --v8version 8.3.8
При этом загрузка конфигурации из файлов производится платформой версии 8.3.8, а обновление базы данных платформой 8.3.9.Шаг 3. Выполните обновление Windows.
Если ни один из предыдущих трех шагов по устранению неполадок не разрешил проблему, можно попробовать более агрессивный подход (примечание: не рекомендуется пользователям ПК начального уровня), загрузив и заменив соответствующую версию файла files.txt. Мы храним полную базу данных файлов files.txt со 100%-ной гарантией отсутствия вредоносного программного обеспечения для любой применимой версии KMPlayer . Чтобы загрузить и правильно заменить файл, выполните следующие действия:
Если этот последний шаг оказался безрезультативным и ошибка по-прежнему не устранена, единственно возможным вариантом остается выполнение чистой установки Windows XP.
СОВЕТ ОТ СПЕЦИАЛИСТА: Мы должны подчеркнуть, что переустановка Windows является достаточно длительной и сложной задачей для решения проблем, связанных с files.txt. Во избежание потери данных следует убедиться, что перед началом процесса вы создали резервные копии всех важных документов, изображений, установщиков программного обеспечения и других персональных данных. Если вы в настоящее время не создаете резервных копий своих данных, вам необходимо сделать это немедленно.
Проверка существования v8unpack перед запуском основной программы
Предлагаю добавить проверку существования v8unpack перед запуском основной программы.
Например, просто вызов v8unpack и проверка отсутствия ошибки The system cannot find the file specified или Не удается найти указанный файлОжидание завершения "Начальное заполнение данных" в обработке "ЗакрытьПредприятие"
Во многих типовых конфигурациях при первом запуске вылезает форма "Начальное заполнение данных". Было бы хорошо, если бы обработка ждала пока эта форма отработает.
У нас в скриптах есть специальный шаг, который запускает приложение и ждет пока начальное заполнение данных отработает. Хотел бы перевести и его на VRКонцепция? Неудобный механизм изменений текстовых файлов, отличных от внешних обработок
У меня есть репозиторий, в нем ведутся исходники и обработок, и конфигурации, и других файлов (например, документация в режиме markdown, и скрипты в виде cmd- и -os-файлов)
В каталоге .\build (игнорируется гитом) организована рабочая копия данных.
В каталоге .\tools есть нужные мне скрипты.Теперь получается дублирование данных:
- в каталоге .\build\out\tools появляются копии скриптов из каталога .\tools
- я изменяю один из скриптов в каталоге .\tools, как привык при работе в других репозиториях
- выполняю коммит файлов из каталога .\tools
- выполняю изменения внешней обработки из каталога .\build\out\МояОбработка.epf
- выполняю команду runner.os decompileepf . и `runner.os decompilecurrent . ( выполняю decompile.bat)
- и гит показывает мне, что мои свежие изменения откатываются, т.е. возвращаются старые, до коммита.
Проблема в том, что скрипты из каталога .\tools переписываются из .\build\out\tools и заменяются.
ИМХО это очень большой сюрприз и неприятность.
Особенно, если не сделаешь коммит своих текстовых файлов, я уже успел и на этот вариант нарваться :(Предлагаю решить концептуально :) - в каталоге .\build\out мы храним только исходники обработок + файлы конфигурации или всех прочих файлов?
Последний вариант не гуд, т.к. есть дублирование файлов и будет реальная путаница.
Мое предложение - в каталоге .\build\out мы храним только исходники обработок + файлы конфигурацииНе формируются файлы отчёта, если в пути есть пробелы.
При выполнении юнит тестов, если путь к файлам отчётов содержит пробелы, файлы отчёта не формируются.
Встроенная справка врет
Запуск xunit по документации и по файлу examples/xunit.bat невозможен.
В командной строке выводятся параметры запуска. Для xunit они некорректные. Пример в каталоге examples также некорректен.
При прогоне xUnit использовать файл кода возврата для определения правильного кода возврата
Читайте также:
- в этом случае режимы проверки должны быть указаны последним параметров ком.строки последовательно, через пробел