Differences between revisions 1 and 2
Revision 1 as of 2005-01-05 09:56:01
Size: 388
Editor: ZoomQuiet
Comment:
Revision 2 as of 2005-01-05 09:58:36
Size: 2096
Editor: ZoomQuiet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
[[TableOfContents]]
Line 6: Line 7:
-- ZoomQuiet [[[DateTime(2005-01-05T09:56:01Z)]]]
[[TableOfContents]]
= 文章大标 =
''简述''
== 章标题1 ==
 * '''照猫画虎!'''是也乎!哈哈哈!
== 系统工具尝试 ==
 * 开始还想通过 FreeBSD 中的 find,awk,sed 什么的功能来自个儿组合一个分析方案
  * 发现麻烦!也不好定制
== statcvs-xml 尝试 ==
 * 后来统一在 [http://statcvs-xml.berlios.de/ statcvs-xml] 的JAVA分析工具上!
  * 但是依然麻烦!
  * 虽然有完善的图表汇报,但是,只能针对模块进行分析,[http://10.88.15.203/statcvs/scm/scm/ SCM 模块的statcvs 分析结果]
  * 而且只能先 生成log 文件再进行分析!然而log 文件,又要在 check out 模块代码后才能够生成!
 * 最后在Python 的帮助下自动将各模块的分析页面进行汇总:
  * [http://10.88.15.203/statcvs/weeklystat.xml weeklystat.xml] 形成可积累的XML汇报文件
  * 虽然,问题没有完全解决,但是解析XML的XSL模板却是个愉快的体验!
== history 分析! ==
 * 回想提到的原先CVS统计
  * ''就是每周记录CVSROOT中的 history 文件的行数,对比得到本周的CVS操作次数来估计更新数量的! ''
 * 嗯嗯!讯问朋友,获得以前类似的CVS分析成果
  * [http://pyrecord.freezope.org/articles/doc2001082801/show cvsdelta设计分析]
  * 哈哈哈!得来全不费工夫!
  * 根据具体情况,组织为[http://10.88.15.203/viewcvs/scm/statcvs/cvsanalyser.py?root=scm&rev=1.2&view=log cvsanalyser.py]
  * 只要在系统的任何地方可以运行Python脚本,
  * 设置[http://10.88.15.203/viewcvs/scm/statcvs/cvsanalyser.conf?root=scm&rev=1.2&view=markup cvsanalyser.conf] 文件就可以自动分析CVS活动了!
 * 说白了,就是:
  * 模拟原先的统计活动,使用Python 来快速实现:
  * 自动的从所有CVS仓库中取出 history 文件
  * 根据时间限定来过滤出有效的操作记录
  * 统计这些记录中的更新次数和文件
  * 组织汇报为XML文件,并根据ViewCVS站点的链接,组合出下载,查阅地址!
Line 12: Line 35:
=== 小节标题1 ===
{{{
#!python
Python code
}}}
Line 18: Line 36:
==== 次节标题1 ====
xxx
Line 21: Line 37:
== 章标题2 ==

=== 小节标题2 ===
{{{
其它
代码引用
}}}

==== 次节标题2 ====
yyy
-----
ZoomQuiet [[[DateTime(2005-01-05T09:56:01Z)]]]

含有章节索引的中文 文章模板 TableOfContents

  • 照猫画虎!是也乎!哈哈哈!

系统工具尝试

  • 开始还想通过 FreeBSD 中的 find,awk,sed 什么的功能来自个儿组合一个分析方案
    • 发现麻烦!也不好定制

statcvs-xml 尝试

  • 后来统一在 [http://statcvs-xml.berlios.de/ statcvs-xml] 的JAVA分析工具上!

    • 但是依然麻烦!
    • 虽然有完善的图表汇报,但是,只能针对模块进行分析,[http://10.88.15.203/statcvs/scm/scm/ SCM 模块的statcvs 分析结果]

    • 而且只能先 生成log 文件再进行分析!然而log 文件,又要在 check out 模块代码后才能够生成!
  • 最后在Python 的帮助下自动将各模块的分析页面进行汇总:

history 分析!


ZoomQuiet [DateTime(2005-01-05T09:56:01Z)]

CvsWeeklyStat/WeeklycvsHow (last edited 2009-12-25 07:16:10 by localhost)