Para importar contenidos tenemos las funciones de CmsShell siguientes:
[code]
importResources (String absoluteFilePath, String importPath)
importResources (String absoluteFilePath, String importPath, boolean KeepPermisions)
importResourcesWithTempProject(StringabsoluteFilePath)
[/code]
La tercera símplemente nos crea un proyecto temporal donde mete los contenidos.
Para importar es muy sencillo. Después de autenticarnos con login y seleccionar el proyecto con setCurrentProject podemos:
[code]
importResources «/tmp/contenidos.zip» «/»
[/code]
Hemos seleccionado sólo el «/» porque cuando hicimos la copia la hicimos con la ruta completa. Esto dependerá de cómo hayamos hecho la exportación del zip con los contenidos.