查看完整版本: 你希望具有什么样的ClearCase报告功能

懂你 2008-5-5 17:44

你希望具有什么样的ClearCase报告功能

SCMLife计划针对ClearCase推出一个工具报告集,针对配置项,基线,项目推出相关的报告功能,非常简单即可输出相应的html格式的报告。
大家可以先投票,说说自己是否需要这样的报告功能?
如果需要的话,你期待的形式是什么样的?是否需要跨平台?输出格式是什么?
如果不需要的话,公司内部是用什么来做配置项审计的?用soda,还是自己开发?

凡是认真回答,提出好的简洁的,都有积分奖励。
[flash=760,80]http://www.scmlife.com/AD/IBM_2008Q2/IBM_UserResearch_760x80.swf[/flash]

bingan365 2008-5-5 18:07

能够很直观看到相应基线包括的配置项外,还能够统计出该基线区别与上个基线所完成了哪些活动,修改了哪些缺陷,如果能够统计出对应活动及缺陷消耗了哪些人的多长时间就更好了(要求会不会太高了?)
如果是单纯的记录条输出就用excel吧,如果可以有相关图形话的简单报告就用html

懂你 2008-5-5 18:56

大家千万别怕麻烦,越高的要求对我们来说才会进步,我们才能设计出更加符合企业实际需求的功能报告。

大家也可以继续开拓思路,将CQ部分的工具加上。这样的UCM报告才更有价值,也更有意义。

梦尘 2008-5-5 19:47

需要有报告功能,能自动化提供最好,具体要哪些项现在一下说不上来,回头根据项目需要再跟帖详细说明。

二黑 2008-5-5 20:09

支持!!!

这个题目涉及的内容比较多,只说说配置项报告

1.Baseline Report
查看Baseline(Label)所有文件版本,附带CheckOut注释,版本创建人员。。。

2.Baseline Difference Report
CC虽然有这个功能,但是做为Report还有点差。
查看两个Baseline之间差异的活动,可以根据需要将CQ中的相关数据输出,比如项目信息,状态。。。
查看两个Baselien之间差异的文件版本,附带CheckOut注释信息,版本创建人员,所属活动。。。

3.Dialy(Weekly) CI Report
报告每天(每周。。。)变更的版本,注释,版本创建人员。。。。
可根据需要是否以活动来组织这些信息

4.可将其他条件加入报告的生成条件,比如某个VOB,某个分支,某个开发人员,某个项目等等,做成供使用者根据这些条件过滤生成Report的形式

二黑 2008-5-5 20:11

可以参考ClearCase Report Builder和ClearCase Diff Baseline的工具,自己写脚本,做一些增强和实用的功能

听雨屋檐人 2008-5-6 09:58

支持二黑的想法!
我们要在考虑用脚本实现一些report功能!
这样方便大家使用cc的报表功能!也更加方便统计!

selina 2008-5-6 13:43

可根据自己的需求,开发不同的报告。
我们最需要的是一种解决方案
HOW TO DO
有了这个,我们就可以随时做自己想要的东东。

听雨屋檐人 2008-5-6 16:07

我们是否可以参考managing software projects中的report说明?

我们是否可以参考managing software projects中的report说明?

babyrong0205 2008-5-6 17:00

支持二黑

我的要求没那么多,vss这些小软件能实现的cc也能实现就行,比如show difference,vss还可以比较本地文件夹和服务器上的不同,cc只能checkout后,一个个文件这么比,这个好像不是报表能做的,不好意思哈;

还有能生成对vob操作信息,包括谁什么时候对哪个文件进行了checkin、add、delate等;

要是能把两个baseline的比对结果进行统计就好了,什么结果呢?增加了多少代码、注释行?


目前就想到这些。

佳音 2008-5-14 15:30

我支持二黑的需求,现在公司的需求正是这些,还有补充一点:1.导出状态报告类似cq中查询一样几乎所有字段都可以查到,用户可以根据自己的需求来定制导出,格式最好是exl的或者是html的。

香蕉231 2008-5-15 15:06

支持二黑!哈哈~
不过,我还希望能:
1、报告3个月内(一段时间)没有访问飞project与view
2、报告删除的目录与状态为release 的基线

williamxu 2008-5-20 06:09

不谋而合呀!

::em60::
很想有这个功能呀!支持一下先!
以前有人说CC里就一堆拉圾。这话有二个含义,一是说CC里有很多东西,二是说里边是些啥都不太看得明白。我觉得有些道理。在公司使用了几年的VOB中你很容易产生这种感觉。那怎么让日积月累的配置库为我们提供更多有用的信息呢?这是一个问题!
目前,CC可以使用命令行,Report Build功能,UCM的Project Explorer等工具提供有限的报告功能。我们有自己写了一个CM Status Report工具来报告CO、CI的5W信息。这样可以基本上满足查询单个元素,基于lable/baseline, branch/stream, operator, since date进行查询的要求,可以找到一些activities, version等历史记录。另外通过Project Console中提供的脚本可以报告增删改的代码行信息。
但是从易用性及报告完整性方面考虑还是远远不够。比如目前只能查询从一个时间开始的所有修改,没有一段时间内的修改记录报告,也没有直接提供按comment内容进行查询的功能。我们正在考虑将其信息报告的功能整合进公司的度量系统网站,这样易用性也会提高。具体内容除了改进Report Build中的功能,还会有代码行统计(总数,按人员与模块的分布,增删改趋势等),对应版本在CQ中记录的缺陷数量,计算出的代码行生产率、缺陷密度等信息,以baseline的规划和实际发布、验证情况显示产品roadmap。
不过这个也还是需求阶段,如果版主也会考虑这些,可以考虑一起合作完成。

[[i] 本帖最后由 williamxu 于 2008-5-20 06:27 编辑 [/i]]

longtcg 2008-6-18 21:58

还没想好。
大概需要统观每个文件的修改次数。代码修改行数等。
还有VIEW的访问情况。
现在还没怎么用过报告功能。

ylblue0213 2008-8-12 16:41

我们领导也是一直在问,
   希望能够很直观的看到每个Project某段时间内相关的活动,每个文件变更的版本,
  每个开发人员都做过什么????
页: [1]
查看完整版本: 你希望具有什么样的ClearCase报告功能