Eric uses Mercurial (hg) for managing its code.
Assuming you have Mercurial installed, the following command in a terminal will fetch the most recent code for you:
hg clone --branch <branch name> https://hg.die-offenbachs.homelinux.org/eric or hg clone --branch <branch name> http://hg.die-offenbachs.homelinux.org/eric
The code for the various eric versions is kept in a branch per version. Use one of the branch names listed below for <branch name>. After you got the eric code you should run the 'compileUiFiles.py' script in order to convert the forms files (*.ui) to valid Python code. Branches of interest are:
eric7 | contains the current eric7 development code |
eric7-maintenance | tracks the code of the various releases |
Stable and snapshot releases of eric are available at the eric download page
In order to get the code of the various plugins, enter the following command in a terminal:
hg clone https://hg.die-offenbachs.homelinux.org/ericplugins/<path of the plugin> or hg clone http://hg.die-offenbachs.homelinux.org/ericplugins/<path of the plugin>
To see the available plugin paths please follow the link below to the eric repositories.
See the full code via a Web interface.