Upgrading DokuWiki

This document covers the upgrade procedure for StartupCTO (which is run with DokuWiki). It should be performed whenever a new version of DokuWiki is released.

NOTE: 11 Jan 2011 - This is primarily an internal document, but is posted publicly in case it can help someone else upgrade their DokuWiki install. As a commenter notes, the official documentation is at http://www.dokuwiki.org/install:upgrade

  • Backup the current StartupCTO DokuWiki directory (twice)
    tar cvfz ~/backup/scto/scto_full_020510.tar.gz scto
    cp -Rp scto ~/scto.bak
  • Get the latest version, and unzip it (it will go in a new directory, e.g. dokuwiki-2009-12-25).
  • In the conf directory, find all the *.dist files; you'll notice dokuwiki has auto-generated non dist versions for you. Copy those to the new site after reviewing them.
  • Make sure there weren't any additions to the language file (and if there were, port them over).
    diff -r scto/inc/lang/en/ /dokuwiki-2009-12-25/inc/lang/en/
  • Now you need to move any code modifications made to DokuWiki to the new codebase. Find the changes with:
    grep -rin SCTO *

    and port them over by hand.

  • Do the same thing with the plugin files. You'll probably have to copy some images and a few things as well. You should also consider looking on the dokuwiki site for new versions of available plugins.
  • Delete the existing files in scto, leaving the directories intact (so svn doesn't complain).
  • Copy the new source (with the patches for SCTO) over to the existing directory:
    cp -Rpfv dokuwiki-2009-12-25/ scto/
  • Test everything

Discussion

Peter Rossy, Sep 29, 2010 08:01 AM

I haven't heard about this before!
Do the same thing with the plugin files. You'll probably have to copy some images and a few things as well. You should also consider looking on the dokuwiki site for new versions of available plugins.

the internet janitor, Nov 1, 2010 08:11 PM

http://www.dokuwiki.org/install:upgrade

phentermine, Jan 6, 2012 04:10 PM

Aloha!
<a href=“http://www.phenterminedp.com/”>phentermine</a> ,

amaryl, Jan 11, 2012 03:25 AM

Hello!
<a href=“http://cheappills24h.com/products/amaryl.htm”>amaryl</a> , <a href=“http://cheappills24h.com/products/innopran-xl.htm”>innopran xl</a> , <a href=“http://cheappills24h.com/products/shuddha-guggulu.htm”>shuddha guggulu</a> , <a href=“http://cheappills24h.com/products/cytoxan.htm”>cytoxan</a> , <a href=“http://cheappills24h.com/products/amoxil.htm”>amoxil</a> ,

valium, Jan 13, 2012 03:56 AM

Aloha!
<a href=“http://piscataquisdemocrats.com/”>valium</a> , <a href=“http://www.hhpcboard.org/”>valium</a> , <a href=“http://www.gwbush04.com/”>adipex</a> , <a href=“http://dawg-pound.net/”>vimax online</a> , <a href=“http://www.fairydah.com/”>valium online</a> ,

cialis, Jan 14, 2012 04:36 AM

Aloha!
<a href=“http://bumcialis.com/”>cialis pills</a> , <a href=“http://cialisonlinechp.com/”>cialis pills</a> , <a href=“http://bumviagra.com/”>viagra</a> , <a href=“http://cialispadla.com/”>cialis</a> , <a href=“http://viagrapadla.com/”>viagra</a> ,

adipex, Jan 15, 2012 07:29 AM

Hello!
<a href=“http://adipexpdiet.com”>adipex</a> ,

phentermine, Jan 19, 2012 11:49 AM

Hello!
<a href=“http://phentermine37blog.com”>order phentermine</a> ,

Enter your comment
 
applications/doku-wiki/upgrading.txt · Last modified: Jan 10, 2011 03:35 AM by dordal
© 2005-10 David Ordal / DO IT, LLC. All Rights Reserved.