[Show/Hide Right Column]

Where to download Tikiwiki (using SVN or nightly zip file) (Cached)
Refresh Print

Get code

This page includes information for obtaining the latest Tiki code.

There are several methods to download the latest Tiki code:


Using Stable 3.x (Long Term Support) from SVN

Use these steps to download the latest Tiki 3.x from SVN:

  1. Checkout the code.
    Checking out with SVN
    svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/3.0


    Using the above command will checkout Tiki to a folder with the same name as the last part of the checkout command (in this case 3.0). If you wish to checkout to the current directory, just add "." to the end of the command line:
    Checking out to a Different Folder
    svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/3.0 .

  2. Update from SVN.
    Updating with SVN is easy. Navigate to the directory that has your checkout, and type:
    svn update


  3. Update SVN to a specific revision.
    To update your source to a specific revision, use:
    Updating to a Revision
    svn update -r REVISION


  4. Fixing permissions.
    After updating, you may wish to run sh setup.sh to change the updated file ownerships and permissions. To do so, use:
    Fixing permissions
    sh setup.sh



Using Stable 4.x from SVN

Use these steps to download the latest Tiki 4.x from SVN:

  1. Checkout the code.
    Checking out with SVN
    svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/4.x


    Using the above command will checkout Tiki to a folder with the same name as the last part of the checkout command (in this case 4.x). If you wish to checkout to the current directory, just add "." to the end of the command line:
    Checking out to a Different Folder
    svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/4.x .

  2. Update from SVN.
    Updating with SVN is easy. Navigate to the directory that has your checkout, and type:
    svn update


  3. Update SVN to a specific revision.
    To update your source to a specific revision, use:
    Updating to a Revision
    svn update -r REVISION


  4. Fixing permissions.
    After updating, you may wish to run sh setup.sh to change the updated file ownerships and permissions. To do so, use:
    Fixing permissions
    sh setup.sh



Using Stable 5.x from SVN

Use these steps to download the latest Tiki 5.x from SVN:

  1. Checkout the code.
    Checking out with SVN
    svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/5.x


    Using the above command will checkout Tiki to a folder with the same name as the last part of the checkout command (in this case 5.x). If you wish to checkout to the current directory, just add "." to the end of the command line:
    Checking out to a Different Folder
    svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/5.x .

  2. Update from SVN.
    Updating with SVN is easy. Navigate to the directory that has your checkout, and type:
    svn update


  3. Update SVN to a specific revision.
    To update your source to a specific revision, use:
    Updating to a Revision
    svn update -r REVISION


  4. Fixing permissions.
    After updating, you may wish to run sh setup.sh to change the updated file ownerships and permissions. To do so, use:
    Fixing permissions
    sh setup.sh




Using Dev branch from SVN (trunk) (future 6.x)

Use these steps to download the latest Tiki 6.x from SVN:

  1. Checkout the code.
    Checking out with SVN
    svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/trunk


    Using the above command will checkout Tiki to a folder with the same name as the last part of the checkout command (in this case trunk). If you wish to checkout to the current directory, just add "." to the end of the command line:
    Checking out to a Different Folder
    svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/trunk .


    The other instructions on this page only checkout the tw code, not any mods you have intalled or want to install. If you want to checkout latest files for Mods, then you have to separately use:
    Checking out Mods with SVN
    svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/mods/trunk/ ./mods

    Things in tw are changing rapidly. You may need to pick up your mod from http://tikiwiki.svn.sourceforge.net/ and navigate down to mods > wiki-plugins. If you install the mod by hand like this, you need to put the .php file in ./lib/wiki-plugins/ (see also the sh fixperms.sh fix step herein).

  2. Update from SVN.
    Updating with SVN is easy. Navigate to the directory that has your checkout, and type:
    svn update

    You may get errors like:
    svn: Failed to add directory 'lib/jquery/jquery-ui': an unversioned directory of the same name already exists

    Delete problematic directory
    rm -rf lib/jquery/jquery-ui

    and run svn update again
    svn update


  3. Update SVN to a specific revision.
    To update your source to a specific revision, use:
    Updating to a Revision
    svn update -r REVISION


  4. These "svn update" instructions do not pick up any mods you might have installed. You need to checkout your mods separately. See the preceding section for those instructions.

  5. Fixing permissions.
    After updating your tw and mods, you may wish to change the updated file ownerships and permissions in order to secure your Tiki. To do so, use:
    Fixing permissions
    sh setup.sh


  6. Commit your code.
    See How to get commit access for information on contributing code and joining the Tiki developer community.
    Before you Commit
    svn diff

    When you are Ready
    svn commit -m "message for commit log" nameoffile.php templates/nameoffile.tpl

    You can also see simpler instructions just to commit

Switch to...

If you are using older branches (ex.: branches/1.10 or branches/2.0), you should upgrade to a more recent branch.

When you switch, you will probably get an error message about some directories or files that were not previously in version control (ex.: templates_c). You need to delete them and try again.

switch to branches/3.0

svn switch https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/3.0
svn up

branches/3.0, despite the name, includes all 3.x releases.

switch to branches/4.x

svn switch https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/4.x
svn up


switch to branches/5.x

svn switch https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/5.x
svn up


switch to trunk

svn switch https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/trunk
svn up


switch to proposals/3.x

svn switch https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/proposals/3.x/
svn up


switch to proposals/4.x

svn switch https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/branches/proposals/4.x/
svn up


Keeping your Tiki up to date


Pre-release packages (zip files)


Tiki Remote Instance Manager (TRIM)

For managing multiple, independent Tiki installations. Please see TRIM

Amazon Machine Image (AMI) for EC2

Amazon Elastic Compute Cloud – Amazon Web Services. Please see: EC2


alias

Contributors to this page: lindon831 points  , xavidp559 points  , xavi1599 points  , sylvie2486 points  , Rick1039 points  , petej38 points  , Oliver Hertel212 points  , nyloth584 points  , Mose2304 points  , Marc Laporte1901 points  , Kissaki312 points  , illori7 points  , homunq , gillesm24 points  and anonymous8 points  .
Page last modified on Thursday 11 March, 2010 02:33:42 UTC by lindon831 points .

Search Wishes (subject only) [toggle]

Keywords

The following is a list of keywords that should serve as hubs for navigation within the Tiki development and should correspond to documentation keywords.

Each feature in Tiki has a wiki page which regroups all the bugs, requests for enhancements, etc. It is somewhat a form of wiki-based project management. You can also express your interest in a feature by adding it to your profile. You can also try out the Dynamic filter.

Accessibility (WAI & 508)
Administration
Ajax 2.x
Articles & Submissions
Backlinks
Banner
BigBlueButton audio/video/chat/screensharing (5.x)
Blog
Bookmark
Browser Compatibility
Calendar
Category
Chat
Comment
Communication Center
Consistency
Contacts Address book
Contact us
Content template
Contribution 2.x
Cookie
Copyright
Custom Home (and Group Home Page)
Database MySQL
Date and Time
Debugger Console
Directory (of hyperlinks)
Documentation link from Tiki to doc.tikiwiki.org (Help System)
DogFood
Dynamic Content
Dynamic Preferences
Dynamic Variable
External Authentication
FAQ
Featured links
Feeds (RSS)
File Gallery
Forum
Friendship Network (Community)
Google Maps Google maps
Group
Help System
Hotword
HTML Page
i18n (Multilingual, l10n, Babelfish)
Image Gallery
Import-Export
Install
Integrator
Interaction
Inter-User Messages
InterTiki
jQuery
Kaltura video editing
Karma
Live Support
Logs (system & action)
Lost edit protection
Mail-in
Map with Mapserver
Menu
Meta Tag
Missing features
MindMap 3.x
Mobile Tiki and Voice Tiki
Mods
Module
MultiTiki
MyTiki
Newsletter
Notepad
OS independence (Non-Linux, Windows/IIS, Mac, BSD)
Payment 5.x
Performance Speed / Load / Compression / Cache
Permission
Poll
Profile Manager
Quiz
Rating
Score
Search engine optimization (SEO)
Search
Security
Semantic links 3.x
Shopping Cart 5.x
Shoutbox
Site Identity
Slideshow
Smarty Template
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Staging and Approval
Stats
Survey
Tags 2.x
Task
Tell a Friend, Alert + Social Bookmarking
TikiTests 2.x
Theme
Toolbar (Quicktags)
Trackers
TRIM
User Administration
User Files
User Menu
Watch
WebHelp
Webmail and Groupmail
WebServices 3.x
Wiki 3D
Wiki History, page rename, etc
Wiki plugins extends basic syntax
Wiki syntax text area, parser, etc
Wiki structure (book and table of content)
Workspace and perspectives 4.x
WYSIWTSN 4.x
WYSIWYCA
WYSIWYG 2.x
XMLRPC






Show php error messages
 
PHP (5.2.10-2ubuntu6.4) NOTICE (E_NOTICE):
File: comments.php
Line: 272
Type: Undefined variable: tiki_p_forum_vote