2014-03-03 37 views
1

是否可以獲得倉庫中文件的總LOC? 我已經嘗試過使用 P4描述-ds 來檢查特定用戶編輯的更改列表的LOC的解決方案我希望檢查目錄下的所有文件的LOC而不實際導入文件(不管是誰修改了文件) 此外,如果這是可能的希望整理這些細節與文件類型。在perforce倉庫中計算LOC

+1

您可以使用p4打印獲取文件內容並進行分析。爲什麼不只是同步文件並在工作區上使用LOC工具? – Matt

+0

感謝您的回覆。我可以在p4中使用LOC工具來獲取單個或兩個文件,但不能包含一百個文件。 :)這就是爲什麼我想用程序或命令來做到這一點。 – saNiks

回答

1

沒有直接的方法來做到這一點。您可以像其他人已經建議的那樣使用p4打印,或者使用p4大小,它以字節爲單位給出文件修訂的大小(並且您必須計算後續修訂之間的差異)。

我建議特別注意集成。如果您的Perforce服務器使用分支機構,您可能想要從您的指標計算中折扣整合。只有原始的改變才能獲得增加/修改行的功勞,將改變推向另一個代碼行不應該。

+0

正是我最終做了什麼或者我記得!使用p4打印獲得結果 – saNiks