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 https://hg.die-offenbachs.homelinux.org/eric or hg clone http://hg.die-offenbachs.homelinux.org/eric
The code for the various eric versions is kept in a branch per version. After you got the eric code you should switch to the desired branch and 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 |
eric6 | contains the eric6 code |
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.