- create a new user account and group named fisheye
- add the fisheye account to the subversion group -- it needs read only access to the Subversion repository
- extract the fisheye zip into /opt
- make a softlink from the new installation directory to /opt/fisheye
- change ownership of the installation directory over to fisheye:fisheye.
- mkdir /opt/fisheye-home
- change ownership over to the fisheye account
- export FISHEYE_INST in /etc/environment so that it points to /opt/fisheye-home
- copy /opt/fisheye/config.xml to /opt/fisheye-home
- logged out and then back into the account to make sure that the environment variable was set correctly
- as the fisheye account, start fisheye: sudo -u fisheye /opt/fisheye/bin/run.sh
- connect to http://localhost:8060/ and run through the wizard
- had to do something odd, in order to get the server id I had to start with the "obtain evaluation license" option and then back out and do the "enter existing license option"
- Added the Subversion repository by specifying svn://localhost/opt/svn
Monday, August 2, 2010
Atlassian Stack: FishEye
Today's mission: install FishEye, the source control repository analysis tool. Quoting the online docs: "FishEye unlocks Subversion, Git, Perforce, Clearcase, CVS, and Mercurial with real-time notifications of code changes plus web-based reporting, visualisation, search and code sharing." I'll be installing 2.3.5 Standalone edition.