簡體   English   中英

源樹差異摘要信息

[英]Source-tree diff summary information

我想找出在大型項目(例如Mozilla-Firefox)的版本之間發生了什么變化,即與問題類似,但必須在Linux上工作並且是開源的。 我知道基於Windows的源代碼差異/行和文件比較

我目前有兩個實際的Firefox 5.0和6.0發行版的大型壓縮文件,我已將它們解壓縮到兩個文件夾mozilla-release-5.0/mozilla-release-6.0/

我想為兩個源樹的差異看到類似的摘要信息,即

•添加/刪除/修改的線數•添加/刪除/修改的線數

理想情況下,這些數字用於源代碼行,而忽略空行等。

請注意,由於這是用於統計分析,因此我並不關心實際的行本身,而僅對匯總圖感興趣。

要獲得例如git diff --stat為提交生成的直方圖,可以使用“ diffstat”-盡管它似乎無法區分空行更改。

也可以嘗試使用pkgdiff來可視化目錄或軟件包之間的差異。

差異目錄:

pkgdiff -d DIR-0/ DIR-1/

差異包:

pkgdiff PKG-0.tgz PKG-1.tgz

在此處輸入圖片說明

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM