Fullscreen
[Show/Hide Right Column]

Close
noteNote
This page is to document "what Tiki should do". For feature documentation (what Tiki does), please see corresponding page on doc site

Convert a site installed via FTP to now use SVN

Context: you are taking over a Tiki site which was installed by FTP, and you now want to use SVN for easy future upgrades. You may also have some modified files, and via FTP, it's time consuming to manage this.

This assumes you are familiar with Get code.

This example is to upgrade from 6.4 (which is tagged as such in SVN) to the latest code of branches/6.x

Checkout the same version as your current Tiki install

checkout Tiki 6.4 to the current directory
svn co https://tikiwiki.svn.sourceforge.net/svnroot/tikiwiki/tags/6.4/ .


List of all tags

Copy you old site over the new install

When you did the checkout, SVN actually made two copies of each file. One as a working copy and one as a reference. ex.: /changelog.txt and /.svn/text-base/changelog.txt.svn-base This is very useful to make rapid diffs.

So as you copy your old site over the new install, if there are any modified or new files, they will override the ones of your checkout (the working copy but not the reference files in .svn/ folders)

Check for differences

checkout Tiki 6.4 to the current directory
svn st
svn diff

Then, you can update normally

SVN will manage merges of modified files. See Update.


Page last modified on Monday 23 January, 2012 22:48:12 UTC

Search Wishes (subject only) [toggle]

Categorize Convert a site installed via FTP to now use SVN

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.