Get the HRM#
Current version of the HRM is 3.8.x.
Download or checkout the HRM from Sourceforge
and unzip it into the
Bellow is an command example:
sudo unzip hrm_3.9.0.zip -d /var/www/html
The advantage of using git is that later upgrades are easy to perform, and all the modifications are documented this way. You need to install git on the machine.
sudo apt install git
sudo dnf install git
To get the latest stable release directly from our git repository, change to the
$WWW_ROOT directory and run the following in a shell:
cd $WWW_ROOT git clone -b master --single-branch https://github.com/aarpon/hrm cd hrm ./setup/setup_release.sh
To use an older release, versions can be listed with:
git tag -l
The tags are the version numbers, that can be used to work with a specific release by checking it out:
git checkout <tag>
Once the release of choice is checked out, you might want to create a local branch before starting to configure the HRM.
git checkout -b deployed
Per default the
$HRM_HOME/config is in the
.gitignore file, so if you want to put your configurations under version control you have to modify the
.gitignore and commit your changes to the “deployed” branch.
If you want to follow the HRM development, you can checkout the read-only HRM repository and and configure your working copy for development:
$ git clone https://github.com/aarpon/hrm $ cd hrm $ git checkout devel $ ./setup/setup_devel.sh
Find more detailed instructions in the installation pages.
Please keep in mind that the latest development snapshot is unstable software and should not be deployed on production machines!