zoukankan      html  css  js  c++  java
  • FishEye简介

    前言
        在项目开发过程中,随着开发的进行,将有大量的代码编写提交到代码仓库,如何能全面准确的了解源代码的变化,提交的频率,代码量的趋势,发现代码的缺陷,将是控制源代码质量的重要指标,这个时候一个代码深度查看工具将是必不可少的。

    正题
    1.简介
    Fisheye 一个源代码库深度查看软件,它可以挖掘源代码库中的有用信息,呈现在Web浏览器界面上。

    2.Fisheye优点:
      
    1)Fisheye是一个基于Web的代码管理系统,可以与SVN,CVS等结合使用,能够实时的显示代码的更新情况,是一个很好的源码浏览工具;
      
    2)强大的代码比对功能,可以比较任意两个文件之间的差异,便于问题排查;
      
    3)详细的文件注释功能。Fisheye对每一个源文件都进行了注释,包括作者、提交日期、版本号、以及提交代码等,并通过直观的图表进行显示;
      
    4)便捷的搜索功能,可以根据自己需要的文件名进行快速搜索,也可以直接搜索用户名,搜索该用户名所作的一切修改。
     
      
    按照官方网站给出的说明,fisheye有以下几项主要功能
     
    1 查看所有的活动
     
    2 跟踪影响开发的人员
     
    3 管理您的代码资源
     
    4 保持团队的协作代码 

    3.实际应用

    这个FishEye也是根据你提交的版本集中所更改的文件,它会记录每一个文件的更改情况,然后基于这个版本集所做的更改我们可以创建一个Code Review,指定对应的审查人,这样他们就可以收到邮件并对你的代码进行审查。

    他们可以给你有问题的地方做出评论,这样你就可以及时改正,非常之方便。下面我们来看一下FishEye的界面,左边是所更改的文件,右边是具体某一个文件的更改情况。

      
      
    小结
    FishEye是一个可以大家项目监督和学习的工具,帮助我们提高代码质量,从而也可以减少维护量,是开发过程中一个不可缺少的工具。
  • 相关阅读:
    VS无法打开类视图
    C#中的Boolean类型
    Some websites to learn Ubuntun
    HOW TO : Install Eclipse with C/C++ in Ubuntu 12.04
    [转载]Android开发之旅:环境搭建及HelloWorld
    C#学习笔记—了解C#
    C#继承机制
    使用U盘安装Ubuntu
    [Z]ubuntu12.04搭建android开发环境
    Windows程序的调用方法
  • 原文地址:https://www.cnblogs.com/james1207/p/3347818.html
Copyright © 2011-2022 走看看