wiki:svn_install

First, you need a SVN repository with nothing inside (an empty project).
See subversion documentation to do this if you haven't.

Check out you empty project

cd $MY_WORK_FOLDER
svn co http://$YOUR_SVN_SERVER/$YOUR_PROJECT/trunk ./
svn propedit svn:externals ./

This open you favorite text editor.
In this editor, copy the following lines:
If you want trunk:

bin/ http://svn.kazoe.org/svn/Kazoe/trunk/bin/
lib/ http://svn.kazoe.org/svn/Kazoe/trunk/lib/
doc.kazoe/ http://svn.kazoe.org/svn/Kazoe/trunk/doc.kazoe/

If you want a tag:

bin/ http://svn.kazoe.org/svn/Kazoe/tags/$TAGNAME/bin/
lib/ http://svn.kazoe.org/svn/Kazoe/tags/$TAGNAME/lib/
doc.kazoe/ http://svn.kazoe.org/svn/Kazoe/tags/$TAGNAME/doc.kazoe/

The doc.kazoe is not necessary for production server, it contains SQL script to initialize database.
Now create a file index.php with following lines:

<?php   # coding: utf-8
$PATHROOT = getcwd();
include($PATHROOT.'/bin/kernel.php');
?>

And a link for your .htaccess:

ln -s .htaccess bin/root.htaccess

After that, you must create base folder for your application

mkdir etc
mkdir skin
mkdir home
mkdir home/$YOUR_META
svn add etc skin home .htaccess index.php
svn commit -m "First folder structure"
svn update

$YOUR_META is a name, with alphabetic character without space. This name appear in the url like  http://$YOUR_SERVER/$META-$LANG_$NODE1.$NODE11.html
After svn update, you must have KaZoe core in your folder.


At this time, you need to Create configurations files?, Create the skin? and Create root node in /home/$META/