The new FishEye and Crucible 3.1 release features a huge upgrade to our code search, visualization, and review tools that will help development teams collaborate faster and streamlines their workflows. This release focuses on keeping developers in the flow, and putting key information front and center — a cleaner dashboard, faster search, and new JIRA integrations to ease your workflow.
A whole new experience with FishEye and Crucible 3.1
You can’t help but notice FishEye and Crucible’s new dashboard, focusing on speed, discoverability, and simplicity. It’s the central nervous system, keeping you on the pulse of activity in FishEye and Crucible by providing the following:
- At-a-glance view of outstanding work
- Quick access to projects, repositories, commits, and reviews
- Relevant commit and review activity where you can’t miss them
Pending code reviews
Think about how many times you’ve forgotten to do a review — or even worse, had to chase a colleague down to finish a review. This has always been a problem with asynchronous code reviews, until now. FishEye and Crucible 3.1’s new dashboard places all the reviews a user needs to action front and center, making them impossible to miss, and encouraging reviewers to complete their reviews. No more nag-mails, and no reviews left behind!
Project and repository navigator
Large enterprises can have hundreds to thousands of projects and repositories spread across FishEye and Crucible. With our new release, jump to any project or repository in a matter of seconds. Just start typing, and FishEye and Crucible will suggest matching projects or repositories.
No more losing track of projects or repos, and wasting time on archeological digs trying to find them (don’t let us dissuade you from rocking your cargo shorts and utility vest at the office, though).
Simplified activity stream
When navigating the activity stream, a majority of the time is spent viewing commits and reviews across all projects and repositories you’re involved in. We simplified the activity stream view to include the information you want to see — your recent activity and your favorites — by default.
Faster code search
Most of the time we know what file, commit, or review we’re looking for when browsing our repositories; it’s just a matter of locating them. One of FishEye’s key strengths is searching content across repositories to find that elusive artifact. The goal is simple: ensure that any artifact in your source is at your fingertips.
In FishEye and Crucible 3.1 we set a goal to make search faster and more intuitive, no matter how many files or repositories you’re dealing with. We’re pretty pleased with the improvements we made (and hope you will be, too).
- Search result filters: Narrow your search by repository or username to get more accurate searches
- Performance tuning: Search queries, especially on large number of repositories, will see up to 40 percent speed improvements
Go ahead, search by anything.
- Paths (e.g. /feature /filebrowser to match files containing both /feature and /filebrowser in their path)
- CamelCase (e.g. AttrM to match AttributeMap)
- @username (e.g. @lpater xml to match any changeset message made by lpater AND containing the text “xml”)
- File Extensions (e.g. .java to match files with .java file extension type)
FishEye will find it. Fast.
Streamlined development workflow with JIRA
FishEye integrates your Subversion, CVS, Perforce, Mercurial, and Git source seamlessly with JIRA to streamline your development workflow. The tight integration pulls in issue details when viewing files, commit, and reviews. Now we’re taking it one step further.
When working with your source and reviews, a common task is to jump to JIRA to transition a linked issue. Maybe you want to…
- create a code review and transition the associated JIRA issue(s) to the in review state.
- start work on a new feature or bug, and move the JIRA issue to in progress
- or, close a review, meaning the JIRA issues are fixed, so they can be moved to the resolved state
With issue transitions at your fingertips anywhere a JIRA issue link appears in FishEye and Crucible, you can transition issues without switching applications.
Support for SVN 1.7 native
Aiming to improve the user experience when integrating with Subversion, we have updated the Subversion client interface to version 1.7. This allows FishEye to use native Subversion access with repositories created with Subversion 1.7. What’s the big deal with native access? It means advanced users can make use of the speed of native code when accessing their repositories, especially when using the file:// protocol.
Using Subversion 1.8? No worries. We are currently testing and qualifying this version. If you’re using a 1.8 native client, we expect you will be able to access repositories created with Subversion 1.8. Full support is expected in a subsequent release.
More performance improvements
The FishEye and Crucible team are focused on improving performance in each and every release, FishEye 3.1 is no different. We took a look at how source files with a large number of revisions and lines were performing and wanted to improve them. The result: 60 percent performance improvements to source and source related pages. This means you will get the information you need, faster.
Try FishEye and Crucible free
New to FishEye and Crucible? Start a free 30-day trial and get up and running in a matter of minutes.