Вопрос

Как работает SVN?

Изначально в среде разработки мной был создан пакет, в нем велись все изменения и доработки. Затем пакет выгружался в архив и загружался в продуктив, через штатные средства "Установка и удаление приложений". 

Через какое-то время админы среду разработки обновили из продуктива и я потерял доступ к редактированию своего пакета, потому что на продуктиве система думает, что пакеты,загруженные с помощью "Установка и удаление приложений", являются сторонними.

Вопрос такой. Если я буду использовать SVN и повториться такая же ситуация с обновлением среды разработки, у меня останется доступ к моему пакету?

bpm'online service 7.11.3

Нравится

4 комментария
Лучший ответ

Добрый день!

При установке пакета через "Установка и удаление приложений" он помечается как сторонний и редактировать его можно только сняв галочку InstallType в SysPackage.

Если вы будете разрабатывать используя SVN и переносить в продуктив в SVN (что вообще то не рекомендуется делать), то пакет блокироваться не будет.

Лучше переносить все-таки пакетами, а в случае обновления среды разработки разблокировать пакет

Добрый день!

При установке пакета через "Установка и удаление приложений" он помечается как сторонний и редактировать его можно только сняв галочку InstallType в SysPackage.

Если вы будете разрабатывать используя SVN и переносить в продуктив в SVN (что вообще то не рекомендуется делать), то пакет блокироваться не будет.

Лучше переносить все-таки пакетами, а в случае обновления среды разработки разблокировать пакет

Сидоров Александр В.,

А снять галочку InstallType в SysPackage не подскажите как? Я понимаю через БД, верно?

Идрисов Артур Ильдарович,

Да, выполните запрос 

update SysPackage set InstallType=0 where Name='PackageName', где PackageName - название вашего пакета

Сидоров Александр В.,

Благодарю, уже сделал.

Показать все комментарии