Fisheye

logo gradient blue fisheye

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

什么是Fisheye?

用户可以通过Web浏览器登录仓库并查看源代码,而不需要复杂的安装。还可以利用图形界面比较代码的变化。Fisheye响应速度很快,利用后台监控仓库的变更并更新索引。打开文件的同时,不会对已登录的仓库造成影响。

更快地做出更好的决定。

跨 SVN、Git、Mercurial、CVS 和 Perforce 可视化和报告活动,并搜索提交、文件、修改或团队成员。

fisheye code diff.png

对比

使用并行或统一比对工具查看更改,并将 Jira Software 事务直接关联到比对工具、变更集合详细信息或完整数据源。

可视化

以图形表示源代码中的活动,随着时间的推移报告代码行以及获取对更改的可视化审查跟踪。

跟踪

通过活动流追踪项目的实时状况,该活动流显示了整个团队的提交、Jira Software 事务和 Crucible 审查活动。

搜索

通过搜索功能使用代码中的以下任一元素快速查找代码:文件名、提交信息、作者、文本,甚至历史变更记录。

fisheye search.png

跨所有 SCM 跟踪代码活动

浏览、索引和搜索来自所有源代码管理系统(包括 SVN、Git、Mercurial、CVS 和 Perforce)的任何源代码,一款工具即可搞定。

scm logo lineup.svg

重点集成

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

connected code

开发工作流

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

development workflow

连接代码

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

continuous integration

持续集成

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

“我们现在处于持续进行原型设计的实验环境中。在过去的一年里,我们使用 Git 进行版本跟踪....我们还执行了很多次代码审查,每个分支至少一次。

MICHELLE ESHOW,航空航天工程师

white ames logo.png

Fisheye功能

在一个位置跟踪代码活动

在一个位置查看所有代码活动:变更集合、修改、分支、标签、比对。

fisheye diff views

比对工具

通过适用于 SVN、Git、Mercurial、CVS 和 Perforce 的并行或统一比对工具,了解代码中发生的更改。

活动信息流

通过活动流准确跟踪项目的实时状况,该活动流显示了提交、Jira Software 事务和 Crucible 审查活动。

fisheye activity streams
fisheye code search

代码搜索

使用文件名、部分路径、通配符、用户名、Jira Software 事务键值甚至短语直接导航至某个目录、文件或图表,从而精确地搜索代码。

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

Jira Software 集成

将 Fisheye 与 Jira Software 相关联时,请关闭代码更改与事务之间的追踪回路。

智能提交

通过向提交信息添加简单的语法,针对 Jira Software 事务或 Crucible 代码审查执行操作。

实时通知

通过个性化通知掌握项目中的所有活动状况。

构建集成

在将 Bamboo 与 Fisheye 相关联时,查看哪个代码更改了构建。

图表和报告

让利益相关方了解各种图表和代码指标,这些图标和代码指标显示了已提交的代码行 (LOC)、顶级提交者、项目的所有变更记录等。

文件历史记录

在文件历史记录视图中查看文件的历史记录,并快速跳转到比对或注释视图以获取更多详情。