FishEye 2.0 Beta is a public development release leading up to FishEye 2.0. For all production use and testing of FishEye, please use the latest official release.
This page contains instructions on how to upgrade your FishEye instance to the FishEye 2.0 Beta.
Before you Start
- Before upgrading you should always read the Release Notes for the version you are upgrading to, as well as any versions you are skipping.
- We strongly recommend you make a backup of your data before upgrading FishEye. Simply make a copy of your
FishEye_install_dir/var/data/
directory.
- Download the FishEye zip file.
Upgrade Procedure
Your upgrade procedure depends on whether you are using a separate FISHEYE_INST
directory. Read more about FISHEYE_INST
in the Installation Guide.
Method 1: Using a Separate FISHEYE_INST Directory
- Shutdown your existing fisheye server.
- Make a backup of your FISHEYE_INST directory.
- Extract the new FishEye version to a directory, leaving your FISHEYE_INST environment variable set to its existing location.
- Start FishEye from the new installation.
- Follow any version-specific instructions found in the Release Notes.
Method 2: No Separate FISHEYE_INST Directory
You will need to copy some files from your old FishEye installation to your new one.
- Extract the new FishEye instance into a directory such as
/NEW_FISHEYE/
.
- Delete the
/NEW_FISHEYE/var
directory.
- Shut down the old FishEye instance if it is running.
- Copy
/OLD_FISHEYE/config.xml
to /NEW_FISHEYE/
.
- Copy (or move) the
/OLD_FISHEYE/var
directory to /NEW_FISHEYE/var
.
- If you have a Cenqua-issued FishEye license, copy your
fisheye.license
to /NEW_FISHEYE/
. (Atlassian-issued licenses are included within config.xml
.)
- Start FishEye from the new installation.
- Follow any version-specific instructions found in the Release Notes.
Method 3 - Without a FISHEYE_INST Directory, but would like to set one up
- Shut down the old FishEye instance if it is running.
- Set up the
FISHEYE_INST
environment variable, then create the FISHEYE_INST directory on your filesystem.
- Copy the
/OLD_FISHEYE/config.xml
to /FISHEYE_INST
.
- Copy the
/OLD_FISHEYE/var
directory to /FISHEYE_INST
.
- Extract the new Fisheye archive into a directory such as
/NEW_FISHEYE/
.
- Start Fisheye from the new installation by running
NEW_FISHEYE/bin/run.sh
. (Use run.bat
on Windows).
- If you configuration is not automatically picked up and you cannot see your existing repositories, check your Administration > Sys-Info page, where you will see information about FISHEYE_HOME and FISHEYE_INST. Check your FISHEYE_INST is pointing to the right directory.