X-Git-Url: https://scripts.mit.edu/gitweb/www/ikiwiki.git/blobdiff_plain/82b3a4dda76305376e2c13fb65db40bcc268b926..e3c72e6aeb2f83069e53ff6e6f3ffa91ab7ceed0:/doc/setup.mdwn diff --git a/doc/setup.mdwn b/doc/setup.mdwn index 116501768..41c42a723 100644 --- a/doc/setup.mdwn +++ b/doc/setup.mdwn @@ -95,15 +95,19 @@ This tutorial will walk you through setting up a wiki with ikiwiki. There's little that's ikiwiki specific about these instructions; this is just how you put a directory under revision control using the various - systems that ikiwiki supports. + systems that ikiwiki supports. Note that the .ikiwiki subdirectory is + where ikiwiki keeps its state, and should be preserved, but not checked + into revision control. [[toggle id=subversion text="Subversion"]] [[toggleable id=subversion text=""" REPOSITORY=~/wikirepo svnadmin create $REPOSITORY - svn import $SRCDIR file://$REPOSITORY/trunk -m "initial import" - rm -rf $SRCDIR - svn co file://$REPOSITORY/trunk $SRCDIR + svn mkdir file://$REPOSITORY/trunk -m "create trunk" + cd $SRCDIR + svn co file://$REPOSITORY/trunk . + svn add * + svn commit -m "initial import" """]] [[toggle id=git text="Git"]] @@ -115,6 +119,7 @@ This tutorial will walk you through setting up a wiki with ikiwiki. cp -a $SRCDIR/* . git add . git commit -m "initial import" -a + mv $SRCDIR/.ikiwiki . rm -rf $SRCDIR git clone -l -s $REPOSITORY $SRCDIR """]] @@ -137,6 +142,9 @@ This tutorial will walk you through setting up a wiki with ikiwiki. [[toggleable id=mercurial text=""" REPOSITORY=$SRCDIR hg init $REPOSITORY + cd $REPOSITORY + hg add * + hg commit -m "initial import" """]] 9. Configure ikiwiki to use revision control.