Puede importar una copia de seguridad de CDT que haya descargado del entorno de Sterling™ Order Management System a su kit de herramientas de desarrollador local.
Procedimiento
- Asegúrese de que tiene una copia del tiempo de ejecución extraído. Para obtener información sobre cómo extraer el tiempo de ejecución del contenedor Docker en la máquina host, consulte Actualizar extensiones personalizadas en el entorno de kit de herramientas de desarrollador contenerizado.
- Para importar configuraciones de una copia de seguridad de CDT al entorno del kit de herramientas del desarrollador, ejecute el siguiente mandato de CDT desde el directorio <extracted_runtime>/bin :
bash ./cdtshell.sh -Source DEFAULTXMLDB -Target SYSTEMDB
-DefaultXMLDir <Full path to CDT backup directory>Como parte del despliegue de CDT, si ha abandonado los registros y desea limpiarlos, pase la opción
-ShowAbandoned Y al ejecutar el mandato
cdtshell.sh .
De forma predeterminada, esta opción no está habilitada.
- Si CDT se importa desde una versión inferior, debe volver a cargar los datos de fábrica de la versión actual en modalidad de actualización, ejecutando los mandatos siguientes desde el directorio devtoolkit_docker/runtime .
cd
dtk_extracted_runtime/repository/factorysetup
find . -name "*.restart" -exec rm -rf {} \;
cd dtk_extracted_runtime/bin
bash ./loadFactoryDefaults.sh upgrade
Sólo puede importar CDT desde la versión inmediata anterior.
Si el kit de herramientas del desarrollador está integrado con Sterling Intelligent Promising Inventory Visibility, la fase del adaptador Sterling Intelligent Promising Inventory Visibility debe actualizarse correctamente en el kit de herramientas del desarrollador después de importar configuraciones de una copia de seguridad de CDT. Esto es necesario si la fase del origen de CDT es diferente o si ha ejecutado los pasos listados en el paso 3.
- Si el kit de herramientas de desarrollador está integrado con el adaptador Sterling Intelligent Promising Inventory Visibility fase 2 (valor predeterminado), ejecute el mandato siguiente desde
runtime/bin:bash ./sci_ant.sh -f configureIVIntegration.xml -DNewCustomerImplementation=true
- Si el kit de herramientas del desarrollador está integrado con el adaptador Sterling Intelligent Promising Inventory Visibility fase 1, ejecute el mandato siguiente desde runtime/bin:
rm -rf ../repository/factorysetup/iv_integration/install/*.xml.restart &&
bash ./loadDefaults.sh ../repository/factorysetup/iv_integration/install/iv_baserules_installer.xml
../repository/factorysetup/iv_integration/XMLS/
- Actualice el entorno del kit de herramientas del desarrollador. Para obtener más información sobre cómo actualizar el entorno de kit de herramientas de desarrollador, consulte Actualizar extensiones personalizadas en el entorno de kit de herramientas de desarrollador contenerizado.