FishEye
Features – Search
Search for absolutely anything, and find it fast.
Data mining for your repository
FishEye is a search engine for your repositories, putting the history of every file at your fingertips. Quickly jump to the file you're looking for, or perform an advanced search using EyeQL.
- Get results as HTML, tables, or CSV.
- Save search results as bookmarks or links.
- Integrate repository searches into your own tools with the FishEye API.
'Quick Search'
Use Quick Search to perform a simple text search in a flash:
Structured search
Use the field-based search form to find exactly what you're looking for.
Search based on any combination of author, date or date range, tag, branch, filename, comment, and file content.
Query-based search
Write your own sophisticated searches using the FishEye structured query language, EyeQL.
Find files removed on the Ant 1.5 branch:
select revisions
where modified on branch ANT_15_BRANCH and is dead
group by changeset
As above, but just return the person and time the files were deleted:
select revisions
where modified on branch ANT_15_BRANCH and is dead
return path, author, date
Find changes made to Ant 1.5.x after 1.5FINAL:
select revisions
where on branch ANT_15_BRANCH
and after tag ANT_MAIN_15FINAL
group by changeset
Find changes made between Ant 1.5 and 1.5.1:
select revisions
where between tags (ANT_MAIN_15FINAL, ANT_151_FINAL]
group by changeset
As above, but show the history of each file separately:
/src/main
where is head
and tagged ANT_151_FINAL
and on branch ANT_15_BRANCH
and path like *.java
group by changeset
Changes made by Conor to Ant 1.5.x since 1.5.0:
select revisions
where between tags (ANT_MAIN_15FINAL, ANT_154]
and author = conor
group by changeset
415.701.1110