Configuring FishEye and Crucible Connections on Same Server
If you have FishEye and Crucible running on the same server, then you can use your Crucible server configuration for the connector's FishEye functionality too:
- Simply put a tick in the checkbox labeled 'Crucible Server Contains FishEye Instance' on the Crucible server configuration screen.
- Then set up your FishEye defaults, as described below.
Crucible server configuration is described in full in Configuring your Crucible Options in IDEA.
You can add more than one Crucible and/or FishEye server.
Configuring a Separate FishEye Server Connection
To configure a FishEye server connection independently of Crucible:
- Go to the 'Project Settings' for the 'Atlassian Connector', by doing one of the following:
- Open the IDEA 'Settings' dialog, then go to the 'Project Settings' section and click the 'Atlassian Connector' icon.
- Or you can click the configuration icon on your connector window.
- Go to the 'Servers' tab.
- Click the plus icon on the configuration panel.
- A list of server types will appear. Select 'Add FishEye Server'.
- A form will appear. Enter the information as follows:
- 'Server Enabled' — Leave this checkbox ticked (default). If necessary, you can remove the tick to disable particular servers without deleting them. This is useful if your servers are behind a firewall and you don't have access to them.
- 'Server Name' — A description of your FishEye server.
- 'Server URL' — The address of your FishEye server.
- 'Username' and 'Password' — The login name and password you use to access the FishEye server.
- Remember 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 remember the password, it is stored in a Base64 encoding, so it is not really secure.
- 'Use Default Credentials' — Put a tick in the checkbox if you want to use the single username and password that you have defined as your default credentials. You can set the default credentials on the 'Defaults' tab.
- Click the 'Test Connection' button to check that the connection to the server works.
- Click 'Apply' to save your changes and continue with server configuration.
- Click the 'Defaults tab and set up your FishEye defaults. It is important to configure your FishEye defaults correctly. These values will be used to construct the path when you attempt to open a source file from IDEA in FishEye's web interface. See Working with your FishEye Repository View in IDEA. Set the default values as follows:
- Server — Select one of your FishEye connections.
- Repository — Select the repository where your source files reside. These are the source files you will be working on most often in IDEA.
- Path to Project — Enter the path to the root of the project in your repository. For example, the path may be one of the following:
- blank, if your project is at the root of the repository.
trunk/
trunk/myproject
Example of Default Repository and Path
Let's assume:
- Your FishEye instance is located at:
http://example.com/fisheye
- You have a repository called
my_project
.
- You are working under the
trunk
directory under this project.
Your settings will be:
Default Repository |
my_project |
Path to Project |
trunk/ |
Working with your FishEye Repository View in IDEA