Jump to:

1160 Posts in 2632 Topics by 409 members

Upgrading SilverStripe

SilverStripe Forums » Upgrading SilverStripe » advice about upgrading a complicated site

Ask questions about upgrading SilverStripe to the latest version.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 1442 Views
  • danqxx
    Avatar
    Community Member
    14 Posts

    advice about upgrading a complicated site Link to this post

    Hi, so I have been going through the process of analyzing the difficulty of upgrading a site to a new version. I have found it very difficult identifying what versions of some modules are installed and also finding suitable documentation on some of the modules outlining what version of the core they are compatible with. any experienced advice would be much appreciated:

    core 2.3.3 -> not sure (is it best to go to the latest? i couldn't tell if all my modules would work with 2.4???)

    blog
    cmsworkflow
    dataobjectmanager
    genericdataadmin
    subsites
    subsite_blog

    also if a pro would give me an outline of how they would go about the test environment upgrade i would be very tyvm.
    dan

  • Willr
    Avatar
    Forum Moderator
    5508 Posts

    Re: advice about upgrading a complicated site Link to this post

    I have found it very difficult identifying what versions of some modules are installed and also finding suitable documentation on some of the modules outlining what version of the core they are compatible with.

    This information should be on their module listing page. Module authors can select supported versions for what version. If you follow the discussion on the core dev mailing list you would have heard of the new module manager which is coming in SS3.0. It will fix this exact issue (but is a while off)

    core 2.3.3 -> not sure (is it best to go to the latest? i couldn't tell if all my modules would work with 2.4???)

    Upgrading to 2.3.* will definitely be easier then 2.4 but you may need to upgrade later on.

    My best advice is to download a copy of the site to your local computer, upgrade each of those modules to their latest versions, upgrade your site code with the instructions http://doc.silverstripe.org/sapphire/en/changelogs/2.4.0#upgrading.

    It won't work 'out of the box' unless it's your lucky day but see what errors you get, most of the time they are easy fixes.

  • danqxx
    Avatar
    Community Member
    14 Posts

    Re: advice about upgrading a complicated site Link to this post

    Hi Will, thanks for the prompt response. I could have made my post clearer cause I want to upgrade From 2.3.3 not to it. Anyway, I am following your advice and am at a stage where I am setting up my testing environment for upgrade. the site developer has used svn to manage all the modules used on the site and also the site files themselves (mysite, themes, etc). I noticed one of the modules was using a branch. should I continue using the branches or use the trunk?
    thanks for the help,
    Dan

    1442 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.