Path

ez.no / exponential / documentation / obsolete / installation / manual / getting the latest ez publi...


Getting the latest Exponential source

The latest, unreleased, version of Exponential is located at http://pubsvn.ez.no/nextgen/trunk. eZ system uses Subversion instead of CVS for handling the revisions.

More information on the public subversion server can be found at http://pubsvn.ez.no.

Install

To get Subversion, you have to download and install the right version for your OS. Read the documentation and the FAQ before installing.

Getting a first working copy of the latest Exponential revision

Checkout the current subversion revision with:

svn co http://pubsvn.ez.no/nextgen/trunk/ target_dir

Subversion will copy the entire latest revision into the target_dir. This can take quite a long time.

Updating a eZp version

If you have checked out a version before, you can update it with:

svn update http://pubsvn.ez.no/nextgen/trunk/ old_svn_directory

Or you can go directly in the subversion directory and use:

svn update

or

svn up

svn commands

To see quickly what changes have been made use

svn log | more

To see what changes have been made since the last revision. In this example you will see all changes since revision 2255.

svn diff -r 2255 | more

Final touches

Like CVS svn has both a checkout and export command. If a project is exported it will not contain version control information, which for eZp leads to a distribution almost half the size of one that was checked out.

If you are deploying with a svn version run the following on a local copy that was checked out.

svn export <your trunk directory> <your new exported directory>

Note that

<your trunk directory>

can also be the svn url given earlier for eZp, but it is far quicker to export from a local copy.

Using the latest revision of eZp

This version can be instable so don't install it in the same database as the latest stable version. Restart the install with the demo data LINK ME - 3XHT_SetupEnDis

Getting a the latest stable version of Exponential

Checkout the stable subversion revision with:

svn co http://pubsvn.ez.no/nextgen/stable/3.2/ target_dir

This will contain bugfixes for the 3.2 series and will be much more stable than the one in trunk.

You can also replace 3.2 with the older 3.1 and 3.0 stable branches.

Comments

upgrades ??

but setting CheckValidity=true is strictly for clean installs right ??
edit: yes!

Don't forget to reactivate the wizard once you've checkouted

Once you've got a copy of ez from the svn, modify settings/site.ini
and uncomment the line:
CheckValidity=true

Et voila, you've got the wieard ready to take care of the first setup for you.

more details on svn branches

Could you please be more specific on svn branches policy?

The latest dev version is in trunk, when it's time for it it's copied to the stable branch, right?

Then it's tested & debugged, merged with trunk(if needed) and it's copied to the version branch...

hm..what is the releases branch for? Or am i missing something?

regards,
Pavel

Log in or create a user account to comment.

Contents

Obsolete

Installation
    Extensions
    Installers
    Manual
       Getting the latest Exponential source
       Installing ImageMagick without root a...
       Compiling PHP
       Webserver build on Linux
       Linux/Unix
       Windows
    Uninstall
    Wizard
Upgrade


Created

27/03/2003
11:08:34 am
by Paul Forsyth

Last updated

09/10/2003
5:33:50 pm
by Paul Borgermans

Authors

Paul Forsyth
Tony Wood
Jan Borsodi
B�rd Farstad
Vidar Langseid
Paul Borgermans



This page is part of the Exponential documentation. The documentation is available under the GNU Free Documentation License. All contributions will be released under the terms of this license.