Hep CVS, Part 1: Getting Started
First, check out Hep from CVS:
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/hepserver login
hit enter; there’s no password.
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/hepserver co hep
Next, check out the Hep messaging library, which is in a seperate CVS module:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/hepserver co messaging
Now you should have two directories, ‘hep’, and ‘messaging’.
Next, install Lupy, a Python port of the Lucene text-indexing system. Hep needs the Lupy modules to run.
cd into the hep directory. Hep needs to be able to find the messaging libraries, which are in the messaging folder you created. So add the folder you your PYTHONPATH environmental variable, like this:
export PYTHONPATH=$PYTHONPATH:/my/working/directory/messaging
Now you’re ready to run Hep! If you want to upgrade from an existing Hep installation, copy your hep.ini file into the hep/ folder, and run ./hep-upgrade.py to upgrade your existing configuration. Otherwise, just rename ‘hep.ini-distrib’ to ‘hep.ini’, and then run ./hep-add-user.py to create a user.
Finally, start hep by running ./hep.py.