oscript-library / oscript-library/gitsync
Получен ненулевой код возврата -1073741819
Nobody has claimed this yet.
- Dominant language
- 1C Enterprise
- Stars
- 333
- Forks
- 98
- PR merge metrics
- No merged PRs in 30d
Description
Версия gitsync 3.4.0
Запускаю выгрузку в гит
gitsync --tempdir "C:\repos\temp" --v8version 8.3.18.1363 sync --storage-user deploy --storage-pwd 1 --limit 1 "tcp://srvt-dc1-1c04/main" "c:\repos\test_git\config
6 версий выгрузилось
на 7 версии ошибка. Пробовал менять версию на более старшую ошибка повторяется
ИНФОРМАЦИЯ - Начало выполнение команды <sync>
ИНФОРМАЦИЯ - Установлен лимит <5> для количества версий, при выгрузке
ИНФОРМАЦИЯ - Начата синхронизация с git
ИНФОРМАЦИЯ - Номер синхронизированной версии: 2
ИНФОРМАЦИЯ - Номер последней версии в хранилище: 2737
КРИТИЧНАЯОШИБКА - Версия <3> от автора <erp_test_kr>: комментарий не задан
ИНФОРМАЦИЯ - Получаем исходники для версии 3, 08.09.2021 12:31:07
КРИТИЧНАЯОШИБКА - Версия <4> от автора <Одиноков_СИ>: комментарий не задан
ИНФОРМАЦИЯ - Получаем исходники для версии 4, 08.09.2021 13:04:20
КРИТИЧНАЯОШИБКА - Версия <5> от автора <Администратор>: комментарий не задан
ИНФОРМАЦИЯ - Получаем исходники для версии 5, 08.09.2021 13:37:25
ИНФОРМАЦИЯ - Получаем исходники для версии 6, 08.09.2021 14:11:33
ИНФОРМАЦИЯ - Получаем исходники для версии 7, 08.09.2021 14:45:18
ОШИБКА - Получен ненулевой код возврата -1073741819. Выполнение скрипта остановлено!
ОШИБКА - Невозможно выгрузить конфигурацию в файлы.
Ошибка:{Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1400 / }
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 1400 / }
В одной из попыток словил пред ошибкой -1073741819 предупреждение
ПРЕДУПРЕЖДЕНИЕ - Не удалось прочитать файл информации C:\repos\temp\mg041q5o.ubd.tmp\hvikkxyu.3c3.txt.
{Модуль C:\Program Files\OneScript\lib\gitsync\oscript_modules\v8runner\src\v8runner.os / Ошибка в строке: 2048 /
Внешнее исключение (System.IO.IOException): The process cannot access the file
'C:\repos\temp\mg041q5o.ubd.tmp\hvikkxyu.3c3.txt' because it is being used by another process.}
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the sync command and reviewing the logs around version 7. Then inspect oscript_modules/v8runner/src/v8runner.os at lines 1400 and 2048, including the temporary .txt file access warning. Done means the reported nonzero exit code and configuration export failure no longer occur during synchronization.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100