oscript-library / gitsync

Синхронизация хранилища 1С с репозиторием git
Mozilla Public License 2.0
267 stars 91 forks source link

Ошибка при выполнении команды gitsync sync на платформе 8.2 #277

Closed dentaky closed 3 years ago

dentaky commented 3 years ago

Описание ошибки

При выполнении команды:

gitsync --v8version 8.2.19.130 sync --storage-user user --storage-pwd pwd tcp://server:1542/my_repo C:\Repository\my_base\src\cf

ОШИБКА - Несоответствие версий хранилища 1С и версию в репозитории Git. Возможно, сократили/обрезали хранилище. Для продолжения синхронизации измените файл VERSIONS в корне репозитория Git, Исправьте версию 8352 на правильную версию <= версии в хранилище 0 КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files\OneScript\lib\gitsync\src\core\Классы\МенеджерСинхронизации.os / Ошибка в строке: 296 / Версия git 8352 больше версии хранилища 0 на 8353}

Сценарий воспроизведения Шаги по воспроизведению:

  1. Открыть 'cmd'
  2. Прописать 'gitsync --v8version 8.2.19.130 sync --storage-user user --storage-pwd pwd tcp://server:1542/my_repo C:\Repository\my_base\src\cf'
  3. Выполнить.
  4. Получить ошибку.

Ожидаемое поведение если бы ошибки не было 'Конфигурация УПП выгрузилась на исходные файлы в указанный каталог'

Скриншоты

Скриншот, что хранилище на месте и версии есть:

image

Окружение:

Дополнительный контекст

Конфигурация УПП, не типовая, снята с поддержки. Вручную на исходники выгружается без проблем.

dentaky commented 3 years ago

Закрыл на основании комментария:

276

Для 8.2 используйте плагин и файловый доступ. 8.2 не поддерживает иерархическую выгрузку и половину пакетных ключей.