Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java codeswarm帮助:有没有人有过设置codeswarm以用于Performce活动日志的经验?_Java_Perforce_Data Visualization_Code Swarm - Fatal编程技术网

Java codeswarm帮助:有没有人有过设置codeswarm以用于Performce活动日志的经验?

Java codeswarm帮助:有没有人有过设置codeswarm以用于Performce活动日志的经验?,java,perforce,data-visualization,code-swarm,Java,Perforce,Data Visualization,Code Swarm,我一直在尝试使用perforce仓库生成的活动日志设置工作中的踢腿。然而,我在谷歌代码网站上的指南/wiki之后遇到了一些麻烦,我想知道是否有人有过为他们可以共享的perforce服务器设置它的经验 我遇到了UTF-8编码问题,我相信这需要很长时间。我的python脚本生成的活动日志是65k。我看过其他看似大型项目的视频,所以我不知道这是否是原因 谢谢你的帮助。 谢谢我在运行时遇到了类似的问题。我的兴趣是仅可视化公司大型项目的最新开发周期,该项目由大约10000个Performce变更列表组成

我一直在尝试使用perforce仓库生成的活动日志设置工作中的踢腿。然而,我在谷歌代码网站上的指南/wiki之后遇到了一些麻烦,我想知道是否有人有过为他们可以共享的perforce服务器设置它的经验

我遇到了UTF-8编码问题,我相信这需要很长时间。我的python脚本生成的活动日志是65k。我看过其他看似大型项目的视频,所以我不知道这是否是原因

谢谢你的帮助。
谢谢

我在运行时遇到了类似的问题。我的兴趣是仅可视化公司大型项目的最新开发周期,该项目由大约10000个Performce变更列表组成

查看convert_logs.py,我看到它直接调用p4-G变更列表,这将以相当大的成本转储整个修订历史。p4 changes使用参数-m来限制返回的变更列表的数量。所以我只是编辑了convert_logs.py的第347行

changelists = run_marshal('p4 -G changelists "' + opts.perforce_path + '"')

这极大地减少了运行时间


如果有人有雄心壮志,我建议重构convert_日志,包括一个-performe args选项,其中可以指定此选项和任何其他选项。

我非常确定这是可行的,因为我的一位同事已经让它工作了。不过,他对自己遇到的任何问题都不太确定。你能更具体地谈谈你的问题吗?我让codeswarm在我的网站上的一些大型perforce站点上工作,没有遇到任何问题。我也让脚本在一个相当庞大的项目上工作。请详细说明你的烦恼。@vidstige我确实很晚才让它工作起来。我不得不修改Python脚本,但是我不记得我做了什么。我应该提交我的更改:
changelists = run_marshal('p4 -G changes -m 10000 "' + opts.perforce_path + '"')