Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
update [2010-11-10 10:28]
Joakim Forsgren created
update [2010-11-10 11:06]
Joakim Forsgren
Line 1: Line 1:
-För att uppdatera DokuWiki gör på följande sätt:+====== För att uppdatera DokuWiki gör på följande sätt: ====== 
 1. Ta en kopia på den gamla 1. Ta en kopia på den gamla
-<code>tar czf wiki_backup_20101011.tgz dokuwiki/ </code>+<code>tar czf wiki_backup_2010-11-10.tgz dokuwiki/ </code>
 2. Packa upp den nya 2. Packa upp den nya
 <code>tar xzf dokuwiki-2010-11-07.tgz </code> <code>tar xzf dokuwiki-2010-11-07.tgz </code>
 3. Kopiera den nya över den gamla 3. Kopiera den nya över den gamla
-<code>cp -rf dokuwiki-2010-11-07/ dokuwiki/ </code> +<code>cp -fr dokuwiki-2010-11-07/dokuwiki/</code> 
-4. Tabort den det du har hämtat hem+4. Ta bort det du inte behöver mer...
 <code>rm -fr dokuwiki-2010-11-07* </code> <code>rm -fr dokuwiki-2010-11-07* </code>
  
 +Eller
 +<code bash>
 +#!/bin/bash
 +TIMESTAMP=`date +%Y-%m-%d-%H.%M`
 +
 +if [[ -z ${1} ]] ; then
 +  echo "No valid argument"
 +  exit
 +fi
 +
 +echo "Backup..."
 +tar czf wiki_backup_${TIMESTAMP}.tgz dokuwiki/
 +echo "Extract..."
 +tar xzf ${1}.tgz
 +echo "Copy..."
 +cp -fr ${1}/* dokuwiki/.
 +echo "Clean up..."
 +rm -fr ${1}*
 +
 +</code>