Hi Matteo

In larger projects we typically "separate" Dev Servers, Test Servers and Production Servers. In fact, we separate them physically. For security reasons you do not want developers to fumble around on Test Servers. If you have a large project, you are in the middle of testing and a developer "forgot" something and wants to squeeze it in, Murphy will be by your side: Something else you tested a few days ago will not work anymore....

One option is to use the Packager Tool. However, you can also "Export" the config tree. The third option is to create a simple module and use the "Version Handler" to update the hierarchy. Within servers (e.g. within the "Test Server") you can use activation. However, this only works for "Repository Content" (e.g. Code and Resource files are not included).

We also follow Rubens "Instance Chain", because each and every change has to be tested prior to go to production. If you use "activation", be aware that you might have multiple subscribers, so you have to enable/disable them for special kind of activations. That's why we in most cases have "physical" replication, by exporting a hierarchy or creating packages. Packages are very useful, because you can also restore them and you can include files as well.

Cheers
Giancarlo

On Feb 20, 2009, at 3:08 AM, Matteo Pelucco wrote:


Ruben Reusser ha scritto:
you don't really need to change anything in the subscriptions except for pointing to the next instance and activating the publish mode.

3 questions:

1) what do you mean with "activating the publish mode"?

2) if you leave subscriptions as it, also other repositories will be activated, not only "config" ones.

3) activation is manual or automatic (I think with observation module..)?

Thanks for your help..

M.


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------




----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to