Download Propel
For a full installation tutorial, check the Installation documentation. The following options allow you to download the Propel code and documentation.
Subversion Checkout / Externals
Propel provides a tag for each version, so you can safely use a checkout or a svn:externals to the version you need (list of available tags). For the latest stable:
> svn co http://svn.propelorm.org/tags/1.5.2
Alternatively, you you want your code to be always up-to-date with the latest bugfixes, use a branch dependency:
> svn co http://svn.propelorm.org/branches/1.5
Tip: You can browse the code of the current release online in the 'Dev' section.
PEAR Installer
Propel is available through its own PEAR channel (pear.propelorm.org), in two separate packages for generator and runtime:
> pear channel-discover pear.propelorm.org > sudo pear install -a propel/propel_generator > sudo pear install -a propel/propel_runtime
Propel depends on the Phing library, and the dependency should be properly handled by PEAR thanks to the -a option above. Alternatively, you can install Phing separately:
> pear channel-discover pear.phing.info > sudo pear install phing/phing
Tip: if you would like to use a beta or RC version of Propel, you may need to change your preferred_state PEAR environment variable.
Full Propel Package
Please download one of the packages below if you would like to install the traditional Propel package, which includes both runtime and generator components.
Older releases are available for download at http://files.propelorm.org.