Tala Reviewer---让天下没有难做的Code Review

Tala 是一个eclipse平台下的code review插件, 本着简单、实用的原则,通过此工具提高团队code review速度、效率,且责任到人,同时我们也在考虑为SQL Review提供便利等功能,我们希望它实用并且足够简单,通过此插件帮助开发人员提高code review的质量和效率。

 

 

   Tala插件安装地址http://tools.taobao.net/file/eclipsePlugin/eclipse/88/update_site/

 

 

插件默认提供了一个测试账号,你可以通过该账号进行试用。但在你正式使用之前,请联系我们(旺旺:adoucheng2009,邮件:[email protected]),我们会为您的团队分配一个独立账号,以便于同其他团队数据隔离并保证数据的安全。

 

环境要求:

Tala 1.0.0版本目前支持eclipse 3.4及以上版本,3.4 ~ 3.6均做过测试。另外,Tala插件依赖svn,需要你的eclipse环境安装subclipse(http://subclipse.tigris.org/update_1.6.x)。

 

SVN History视图通过JAVAHL以JNI调用svn本地库,所以需要大家的开发机提供javahl库Javahl如何安装?如windows:安装TortoiseSVN,具体参见:http://subclipse.tigris.org/wiki/JavaHL#head-5bf26515097c3231c1b04dfdb22c036bc511926b

 

如何使用?

1、安装插件并取得团队账号后,通过preferences设置相关参数,确认就行了,见图1:

 

2、你可以通过打开Tala Perspective或Tala相关的view,开始Code Review工作。如review记录列表,如下 图:

 

3、通过工具栏、右键菜单或快捷键(Ctrl+Alt+R)快速的打开新建窗口,双击列表行修改Review记录。编辑窗口如下图:

 

4、通过SVN History视图,快速帮助过滤出本项目所修改过的文件(忽略二进制类型的文件),支持按svn账号过滤,如下图:

 

 

Tala1.1 change log:

  1. 获取SVN历史优化;

  2. 新增代码比较功能;

  3. 新增报表导出功能;

  4. 新增成员自助维护功能;

  5. review list列表优化,支持排序;

  6. 新增任务指派、设置精华功能;

  7. 配置项修改后,自动重新加载团队成员列表;

  8. 项目改名时,通过SVN地址定位review文件及标记;

  9. 提升用户体验,修复bug.

 

 

Tala1.1 新功能体验:
      
a)报表导出:可按项目名、级别、类型等导出review记录至Excel文件中。
       

     Excel文件样本:
            

     b) Svn信息处理优化:下拉框中会列出所有打开的项目名,可以选择all sub projects,以达到所有同分支的项目。
 

            c) 代码比较:在SVN列表页可双击直接打开SVN比较页面,同时也可以根据SVN列表页右上角的按钮订制打开比较页面。
 

            d) 用户自助维护:你的团队成员有变化?不用愁,可以自助维护了
 

            e) Review list列表优化:增加可按任意字段排序功能


            f) 任务指派、设置精华代码:可以根据TYPE的区分来做任务指派(unset)和设置精华(good)

 

升级:
与其它插件升级一样help>>>check for updates 选中tala即可,且支持向下兼容升级,
由于更新时eclipse会检查所有的contect,可能会慢,建议您可以直接将老版本删除重新安装即可。
 

Tala的发展与未来:
在本着简单、实用原则不变的情况下,优化现有功能的同时,吸百家之长,纳百家之优。
开放API可供第三方系统、平台松耦合调用。
为Tala提个需求你就是Tala的PD,为Tala提个Bug你就是Tala的QA。
哪里不爽搞哪里,一直到爽…


未来的报表图形化样本(可按项目、类型、级别):
1.按项目统计各类型的数量
 

2. 按项目统计各人员Review的数量
 

鸣谢:
特别感谢Tala的每一位使用者;
特别感谢为Tala提出需求的用户;
特别感谢为Tala指出BUG的用户;
特别感谢31个团队的每位接口人;
特别感谢Tala开发团队的每一位成员;

更多的帮助,请参见我们的wiki: http://b2b-doc.alibaba-inc.com/display/itbu/Tala+-+quick+start (只读账号:itu-reader / hello1234。欢迎大家试用,对于您的宝贵意见,我们一定会认真考虑。


 

如以上有不明确的地方请及时联系我们,Tala欢迎你,谢谢。

       Tala用户群:784482464

你可能感兴趣的:(eclipse,优化,SVN,开放API,报表,tortoiseSVN)