Перенос изменений между рабочими средами
Glossary Item Box
Общие сведения
В процессе разработки часто возникает необходимость переноса отдельных изменений между рабочими средами. Например, это возможно при установке изменений, сделанных в среде разработки, в тестовую среду.
В bpm'online предусмотрено несколько способов переноса изменений между конфигурациями:
- Для переноса пользовательских пакетов между рабочими средами, не связанными общим SVN-хранилищем (например, средой разработки и тестовой средой), сначала необходимо выгрузить нужные пакеты в файловую систему. Как это сделать из приложения bpm'online, подробно описано в статье "Экспорт пакетов из интерфейса приложения".
- В bpm'online версии 7.11 и выше реализована возможность установки приложений marketplace из *.zip-архива. Приложение marketplace в своей основе является набором пакетов bpm'online. Функциональность установки приложений marketplace доступна в разделе [Установка и удаление приложений] bpm'online, а ее использование описано в статье "Установка приложений marketplace из *.zip-архива".
- Импорт и экспорт схем используется, если необходимо перенести одну или несколько схем, например, при передаче незавершенной функциональности между разработчиками. Подробно этот способ рассмотрен в статье "Перенос изменений при помощи экспорта и импорта схем".
- При необходимости контроля версий разрабатываемой функциональности, а также при одновременной работе нескольких программистов с одними и теми же схемами нужно использовать систему контроля версий. Подробно эта возможность описана в статье "Перенос изменений при помощи SVN".
- В случае установки пакетов обновления, предоставленных сторонними разработчиками, необходимо использовать утилиту WorkspaceConsole. Подробный алгоритм действий для выгрузки и загрузки пакетов представлен в статье "Перенос изменений c помощью WorkspaceConsole".