Fisheye

搜索、跟踪及可视化代码的变更

什么是fisheye?

用户可以看到用web浏览器登录的仓库中的源代码,不需要复杂的安装。用户可以使用图形画面确认源代码的变更情况。 FishEye响应很迅速。后台监控着对仓库的变更,更新索引。打开文件的同时,不会对登录仓库有影响。

更快更好地做出决定

更快更好地做出决定

比较

查看并行代码或统一代码区别的变化,在JIRA Software上追踪源代码活动情况,直接链接至差异对比、变更集详情或源代码。

可视化

将您的源代码活动情况图形化呈现出来,对于代码行生成实时报告,并且可视化审查跟踪更改历史信息。

跟踪

代码提交、JIRA问题的解决和Crucible评审这些活动的日志,都能够实时地追踪项目过程中所发生的全部活动,通过活动日志可以反应多个版本库中的目录、作者、项目、甚至独立文件的活动情况。

搜索

将文件名、路径、通配符、甚至更改历史作为搜索条件,帮助您快速准确的搜索选项。

在任何SCM中跟踪代码活动

将来自SVN, Git, Mercurial, CVS and Perforce等所有源代码管理系统的所有源代码汇聚一起,并可在此浏览、索引和搜索这些代码。

重点集成

使用JIRA Software、Bitbucket Server、Bamboo、HipChat和上百种开发工具来更新您的工作流。

开发工作流

使用智能化的代码审核技术,通过添加简单的信息来解决JIRA软件问题及Crucible代码问题。

连接代码

将Fisheye与Bitbucket服务器连接起来,当知识库更新时就能立即收到通知,仅需单击一下鼠标就能创建Crucible代码审阅。

持续集成

持续地将你的代码与Bamboo连接在一起来观察由于建立FishEye对代码变化的影响。

“We're in a continuous prototyping, experimental environment here. As of this past year, we use Git for version tracking.... We do many code reviews as well, at least one per branch.” MICHELLE ESHOW, AEROSPACE ENGINEER

Fisheye特征

在一个地方跟踪代码活动

在一个集中的地方查看您的所有代码活动–变更、修订、分支、标签,差异。

比较工具

理解您的代码发生了什么变化(side-by-side diff或者unified diff),支持SVN, Git, Mercurial, CVS 以及Perforce。

活动流

用带有JIRA Software issue和Crucible代码审查的活动流来跟踪你的项目实时发生的事情。

代码检索

通过您代码的文件名、部分路径、通配符、用户指定的JIRA Software issue键进行精确查询,甚至可以到达目录、文件或图表。

更智能的代码,更快速地交付

智能提交

在JIRA Software的issue或者Crucible的代码评审上添加简单的语法去提交信息。

实时提醒

用个性化的通知在前端显示您项目的所有活动。

构建集成

连接Bamboo和FishEye查看一次构建时代码的变化。

图表和报告

让利益相关者可以看到图表和代码度量。代码度量显示了项目的代码行数、提交、提交最多的人、变换量历史等等。

文件历史

在文件历史视图查看文件的历史,并迅速跳转到一个diff或标注详查看详情。