Вопрос
Невозможно установить пакет из zip-архива в то время как существует SVN-пакет с таким же UId.
5 августа 2020 10:48
Добрый день!
После обновления на 7.16.1 сделал копию из продакшн базы в разработческую, в разработческой доработал пакет, выгрузил, загружаю в продакшн, получаю:
2020-08-05 17:24:21,283 Загрузка файла: ZL.Root.zip 100% 2020-08-05 17:24:21,330 Началось резервное копирование конфигурации. 2020-08-05 17:24:21,330 Загрузка пакетов из архива 2020-08-05 17:24:21,346 Пакет "ZL.Root" загружен 2020-08-05 17:24:21,346 Загрузка пакетов из базы данных 2020-08-05 17:24:21,853 System.ApplicationException: Невозможно установить пакет из zip-архива в то время как существует SVN-пакет с таким же UId. в Terrasoft.Core.AppInstallation.Packages.Backup.ZipPackageBackupManager.SaveBackup(IList`1 composedPackages, String backupPath, String code) в Terrasoft.Core.ServiceModelContract.PackageInstaller.PackageInstallerServiceInternal.<>c__DisplayClass25_0.<CreateBackup>b__0() в Terrasoft.Core.ServiceModelContract.PackageInstaller.BaseInstallerServiceInternal.InvokeWithLogging(Action action)
Как сие явление побороть?
Нравится
2 комментария
Лучший ответ
5 августа 2020 12:27
Здравствуйте! Ваш пакет на продакшене - ZL.Root привязан к SVN для этого Вам необходимо выполнить несколько SQL запросов:
Отвязка пакета от репозитория
UPDATE SysPackage SET [SysRepositoryId] = null WHERE [Name]= 'ZL.Root'
Блокирование пакта(+ задаем ему признак установленный):
update SysPackage set IsChanged = 0, InstallType = 1, IsLocked = 0, Maintainer = 'Customer' where Name in ('ZL.Root')
После этих манипуляций должно нормально устанавливаться
5 августа 2020 12:27
Здравствуйте! Ваш пакет на продакшене - ZL.Root привязан к SVN для этого Вам необходимо выполнить несколько SQL запросов:
Отвязка пакета от репозитория
UPDATE SysPackage SET [SysRepositoryId] = null WHERE [Name]= 'ZL.Root'
Блокирование пакта(+ задаем ему признак установленный):
update SysPackage set IsChanged = 0, InstallType = 1, IsLocked = 0, Maintainer = 'Customer' where Name in ('ZL.Root')
После этих манипуляций должно нормально устанавливаться
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать