VersionControl_Hg / Trunk / Documentation / Tutorials / src / en / installation.txt

The default branch has multiple heads

Title: Installation

---

Dependencies
------------

### Php

The minimal version of Php is 5.2.0.

The following table shows the language constructs and/or functions which
require Php 5.2.0:

| Files                       | Version | C | Extensions | Constants/Tokens   |
|-----------------------------|---------|---|------------|--------------------|
| .\*                         | 5.2.0   | 0 | date       | ...CTORY_SEPARATOR |
|                             |         |   | pcre       | E_USER_ERROR       |
|                             |         |   |            | FALSE              |
|                             |         |   |            | NULL               |
|                             |         |   |            | PATH_SEPARATOR     |
|                             |         |   |            | TRUE               |
|                             |         |   |            | implements         |
|                             |         |   |            | interface          |
|                             |         |   |            | private            |
|                             |         |   |            | protected          |
|                             |         |   |            | public             |
|                             |         |   |            | throw              |

I may remove the usage of the date extension to lessen the required version of
Php to 5.0.0.

### Mercurial

Mercurial must be installed on the system.

With PEAR
---------


Without PEAR
------------
PEAR is not a requirement, since we don't inheret from PEAR/Exception.php
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.