当前位置:  开发笔记 > Android > 正文

我们如何计算每个用户的subversion提交

如何解决《我们如何计算每个用户的subversion提交》经验,为你挑选了3个好方法。

我们如何计算每个用户的subversion提交



1> 小智..:

这通过计算xml中日志中的条目来提供快速直方图:

svn log -v --xml | grep '' | sort $* | uniq -c | sort -rn

   1841 joe
735 jimbob
129 sally
32 mike

可以使用sed命令来清理更多内容,但那可以回答已发布的问题.


Windows powershell版本:svn log --xml | select-string -pattern'<作者> [\ s \ S] *?<\ / author>'| 组对象

2> Yuval Adam..:

使用SVN转储:

svn log -v --xml > logfile.log

然后,您可以自己进行数据挖掘,也可以使用StatSVN.

另一个选项,只使用shell命令(实际上有点好),详见本博文.



3> Andreas..:

您可以使用StatSVN.但是你想要实现什么?提交计数不需要说什么!

记在心上.


我不同意,我认为这类似于计算某人编辑的行也是不准确的.例如,我可以使用1次提交进行1行编辑,需要花费数小时才能找到,并且比其他人有一天提交的数十次提交的数百行具有更大的影响.如果这两个人分别在两种类型的工作中都做得更好并且经常做这些工作,那么仅仅根据提交计数判断就不能准确地表示"谁更有效".
推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有