计算perforce仓库中的LOC

计算perforce仓库中的LOC,perforce,Perforce,是否有可能获得仓库中文件的总LOC? 我已经尝试过一些解决方案,可以检查特定用户使用 P4描述-ds 我希望在不实际导入文件的情况下检查目录下所有文件的LOC(无论修改文件的用户是谁) 此外,如果可能的话,您希望根据文件类型对这些详细信息进行分类。没有直接的方法。您可以按照其他人的建议使用p4打印,也可以使用p4大小,这将为您提供文件修订的大小(以字节为单位)(并且您必须计算后续修订之间的差异) 我建议特别注意集成。如果您的Perforce服务器使用分支,您可能希望从度量计算中折扣集成。只有原始

是否有可能获得仓库中文件的总LOC? 我已经尝试过一些解决方案,可以检查特定用户使用 P4描述-ds 我希望在不实际导入文件的情况下检查目录下所有文件的LOC(无论修改文件的用户是谁)
此外,如果可能的话,您希望根据文件类型对这些详细信息进行分类。

没有直接的方法。您可以按照其他人的建议使用p4打印,也可以使用p4大小,这将为您提供文件修订的大小(以字节为单位)(并且您必须计算后续修订之间的差异)


我建议特别注意集成。如果您的Perforce服务器使用分支,您可能希望从度量计算中折扣集成。只有原始更改才能因添加/修改行而获得积分,而将该更改推到另一个代码行不应获得积分。

您可以使用p4 print获取文件内容并进行分析。为什么不在工作区同步文件并使用LOC工具呢?谢谢你的回复。我可以使用p4中的LOC工具处理一个或多个文件,但不能处理100个文件。:)这就是为什么我想用一个程序或命令来做这件事。这正是我最后所做的,或者我记得的!使用p4打印得到结果