install:upgrade_working_copy
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
wiki:install:upgrade_working_copy [2007-05-30 12:40] – whatever.local.conf note grahack | install:upgrade_working_copy [2020-06-04 12:19] (current) – this is a never finished draft with obsolete info andi | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | \\ | ||
- | :!: this page is a first draft, I didn't finished the upgrade myself | ||
- | ====== Introduction ====== | ||
- | |||
- | I needed to upgrade my doku installation from dokuwiki-2006-11-06.tgz to dokuwiki-rc2007-05-24.tgz. | ||
- | But I needed to not upgrade from the new code, I needed to keep my directory structure and copy the new files on it. | ||
- | |||
- | This happened to me because I keep track of my site with [[http:// | ||
- | |||
- | What we have to do: | ||
- | * track the obsolete files | ||
- | * don't override our local changes | ||
- | |||
- | ====== easy part ====== | ||
- | |||
- | copy everything except | ||
- | * bin | ||
- | * conf | ||
- | * data | ||
- | * install.php | ||
- | |||
- | ====== system ====== | ||
- | |||
- | check obsolete files | ||
- | (every file that is in the webroot that is not in the install) | ||
- | except | ||
- | * of course bin, conf and data | ||
- | * .svn directories | ||
- | * your templates | ||
- | * your plugins | ||
- | * other personal files | ||
- | |||
- | and compare to the new ones, which appear as ? after running | ||
- | < | ||
- | |||
- | ===== found ===== | ||
- | * lib/ | ||
- | * lib/ | ||
- | they are now under inc as TarLib.class.php and ZipLib.class.php | ||
- | so run | ||
- | < | ||
- | svn rm lib/ | ||
- | svn add inc/ | ||
- | </ | ||
- | |||
- | ===== found ===== | ||
- | lib/ | ||
- | is now lib/ | ||
- | < | ||
- | mv lib/ | ||
- | svn mv lib/ | ||
- | mv lib/ | ||
- | </ | ||
- | |||
- | ===== found ===== | ||
- | * inc/ | ||
- | * lib/ | ||
- | * lib/ | ||
- | * lib/ | ||
- | |||
- | lib/ | ||
- | |||
- | I have to investigate for the others, that are to be removed too anyway... | ||
- | |||
- | ===== svn st ===== | ||
- | |||
- | these are the new files of this upgrade | ||
- | |||
- | ==== checked ==== | ||
- | < | ||
- | ? install.php | ||
- | ? inc/ | ||
- | ? inc/ | ||
- | ? lib/ | ||
- | </ | ||
- | |||
- | ==== lang files ==== | ||
- | < | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | </ | ||
- | |||
- | ==== really new files ==== | ||
- | < | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? lib/ | ||
- | ? inc/ | ||
- | ? inc/ | ||
- | ? inc/ | ||
- | ? inc/ | ||
- | ? inc/ | ||
- | ? inc/ | ||
- | ? inc/ | ||
- | ? inc/ | ||
- | ? inc/ | ||
- | </ | ||
- | |||
- | ==== modified files ==== | ||
- | < | ||
- | M VERSION | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M lib/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M inc/ | ||
- | M feed.php | ||
- | M .htaccess | ||
- | </ | ||
- | |||
- | ====== data ====== | ||
- | |||
- | new folder: index | ||
- | < | ||
- | chmod -R 770 data/index/ | ||
- | </ | ||
- | |||
- | that's all | ||
- | |||
- | ====== conf ====== | ||
- | |||
- | Thanks to the local.php trick, your vital settings are safe | ||
- | if you copy the entire folder. | ||
- | |||
- | however, be careful of your local changes to | ||
- | * dokuwiki.php | ||
- | * entities.conf | ||
- | * interwiki.conf | ||
- | * mime.conf | ||
- | * wordblock.conf | ||
- | |||
- | ok, I didn't know about the whatever.local.conf 8-o, so I created mine now :-D | ||
- | |||
- | this prevent your local conf to be overwritten during upgrade |
install/upgrade_working_copy.1180521646.txt.gz · Last modified: 2007-05-30 12:40 by grahack