Обновление из хранилища конфигураций через COM #809204


#0 by Ангел-Хоронитель
Суть: из PowerShell подсоеденить базу к хранилищу конфигурация, обновить и отсоеденить. Через запуск Конфигуратора невозможно определить результат: удалось ли присоеденить и обновить. Прочитал про V83.COMConnector, но не могу найти примеров и описаний. Если возможно, дайте пример.
#1 by Tateossian
Держи батничег, он поможет Тут немного лишнего, можешь вытащить только то, что нужно. Концептуально этот батник выгружает требуемую версию в git и делает пуш. Первая cmd делает что нужно тебе. При этом выводит промежуточный результат. @ECHO OFF Y: :: Принудительно удаляем все файлы выгрузки конфигурации ::@SET /p STORAGEVERSION="Set Config version, i.g., 0179: " FOR /f "tokens=1" %%F IN ('find ver_????') DO SET vfile=%%F CMD /C ""%ProgramFiles%1cv8%CUR_VERSION_1C%in1cv8.exe" "ENTERPRISE /F Y:файловыепустаЯ /N "%EmptyAdmin%" /P "" /RunModeOrdinaryApplication /Execute "%~dp0CommitProcessor.epf" /C changelog_%STORAGEVERSION%.mxl" ECHO "Export configuration files complete successfully!" ::GOTO :EOF EXIT :output_sub @ECHO OFF ECHO. ECHO. FOR /f "delims=" %%A in (%log%) do >nul CHCP 866& echo.%%A
#2 by Tateossian
Насчет COM тоже наверное без проблем можно, но я бы лучше использовал агента через SSH, если очень необходимо удаленно управлять версиями.
#3 by Ангел-Хоронитель
Из-за форматирования ничего не понятно А при чем тут SSH?
#4 by Мыш
Конфигуратор в режиме агента SSH работает
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С