Single server for both Crucible and FishEye = single task repository
If you have a single server for both FishEye and Crucible, you should set up the Crucible task repository and then select the 'Crucible Server Contains FishEye Instance' option as described above. Due to Mylyn requirements, you cannot set up two separate task repositories for the same URL.
If you do not have a Crucible server, you can hook up your FishEye server as an Eclipse task repository without the additional Crucible functionality.
- On the Eclipse 'Add Task Repository' screen, select the 'FishEye' task repository type and click 'Next'.
- The 'FishEye Repository Settings' screen appears, as shown below:
- Enter the following information:
- Server — The location (URL) of your FishEye server.
- Label — A descriptive name for your FishEye server, e.g. 'FishEye Atlassian Developer'.
- Disconnected — If necessary, you can tick this checkbox to disable a particular server without deleting it. This is useful if your servers are behind a firewall and you do not have access to them at a particular point in time.
- User ID — The username you use to connect to your FishEye server.
- Password — Your password on the FishEye server, matching the above username.
- Save Password — Put a tick in the checkbox if you want to save your password on disk. Leave the checkbox unticked if you want to be asked for a password every time you start your IDE.
If you choose to save the password, it is stored on your computer in a file that is difficult, but not impossible, for an intruder to read.
- Click the 'Validate Settings' button to verify the information you have entered.
- Click 'Finish' to save the changes.
- The new task repository appears in your Eclipse 'Task Repositories' view.
- Now you need to map your source code to your FishEye repository and FishEye project.
- Select 'Window', 'Preferences' then open the 'Repository Mappings' panel as shown below:
- Click the 'Add' button to add a new mapping. The 'Add Mapping' screen appears, as shown below:
- Enter the 'SCM Path' — Supply the path to your source code as used locally by the project.
- Select the FishEye/Crucible 'Server' as configured in your task repositories. (See instructions above.)
- The connector will retrieve a list of FishEye repositories from the server you have supplied. Select the appropriate 'Source Repository' to map your local project to the FishEye repository.
- Select 'Window', 'Preferences' then open the 'Repository Mappings' panel as shown below:
Some notes about the FishEye integration:
- You can configure one or more FishEye repositories, i.e. you can connect to more than one FishEye server.
- We have chosen to configure FishEye servers as standard Mylyn task repositories. They are not really regular repositories like JIRA or Crucible, because there are no tasks associated with a FishEye task repository. We are using the task repository concept to take advantage of various infrastructural facilities available in Mylyn and to make user experience more consistent with the rest of the Atlassian products. See More about Configuring FishEye Repositories in Eclipse.
Overview
Content Tools
Apps