Hallo,
We werken hier aan een site die gebruik maakt van een OTAP straat en we ondervinden regelmatig problemen bij het migreren van Umbraco content door die straat. We hebben op elke server een aparte Umbraco installatie staan. Als er nieuwe sleutels/content worden aangemaakt op Ontwikkel moet die nieuwe content gemigreerd worden naar de rest van de servers.
Ik heb geprobeerd hiervoor de package functie te gebruiken. Ik maak een package van de nieuwe content op ontwikkel, importeer die op test, maar kan vervolgens de nieuwe content niet onder de gewenste node moven. Na het importeren van de package staat-ie namelijk in de root van de content-boom en dat is niet de juiste plek.
Het moven van de package onder de juiste node faalt omdat Umbraco denkt dat er content types in de nieuwe package zitten die niet zijn toegestaan onder de node waar ik de nieuwe content naartoe wil moven. Als ik de instellingen (structure) bekijk zie ik echter dat de types die in de package zitten wel toegestaan zijn onder de node waar ik mijn nieuwe content naartoe wil moven.
Ik denk dat het niet mag van Umbraco doordat de IDs van die content types niet overeen komen in de ontwikkel en test database. Kan dit kloppen? En betekent dat dus dat werken met packages pas goed kan gaan als de content types op alle servers overeen komen qua IDs?
Ik ben wel benieuwd hoe ontwikkelaars hier nieuwe content pushen door een OTAP straat. We migreren nu gewoon de hele database, maar ik vind dat toch niet ideaal.
Bedankt
We werken hier aan een site die gebruik maakt van een OTAP straat en we ondervinden regelmatig problemen bij het migreren van Umbraco content door die straat. We hebben op elke server een aparte Umbraco installatie staan. Als er nieuwe sleutels/content worden aangemaakt op Ontwikkel moet die nieuwe content gemigreerd worden naar de rest van de servers.
Ik heb geprobeerd hiervoor de package functie te gebruiken. Ik maak een package van de nieuwe content op ontwikkel, importeer die op test, maar kan vervolgens de nieuwe content niet onder de gewenste node moven. Na het importeren van de package staat-ie namelijk in de root van de content-boom en dat is niet de juiste plek.
Het moven van de package onder de juiste node faalt omdat Umbraco denkt dat er content types in de nieuwe package zitten die niet zijn toegestaan onder de node waar ik de nieuwe content naartoe wil moven. Als ik de instellingen (structure) bekijk zie ik echter dat de types die in de package zitten wel toegestaan zijn onder de node waar ik mijn nieuwe content naartoe wil moven.
Ik denk dat het niet mag van Umbraco doordat de IDs van die content types niet overeen komen in de ontwikkel en test database. Kan dit kloppen? En betekent dat dus dat werken met packages pas goed kan gaan als de content types op alle servers overeen komen qua IDs?
Ik ben wel benieuwd hoe ontwikkelaars hier nieuwe content pushen door een OTAP straat. We migreren nu gewoon de hele database, maar ik vind dat toch niet ideaal.
Bedankt